ByteNote LogoByteNote

Navigation

  • Blog
  • 工具

    © 2025 ByteNote. All rights reserved.

    Flutter 构造函数的重定向

    Sep 26, 20226 min read
    main(List<String> args) {
      var p = Person("why");
      print(p.age);
    }
    
    
    class Person {
      String name;
      int age;
    
      // Person(this.name): age = 0;
      // 构造函数的重定向
      Person(String name): this._internal(name, 0);
    
      Person._internal(this.name, this.age);
    }
    

    Flutter 可以使用构造函数的初始化语法来实现构造函数的初始化操作, 完成对内部构造函数的调用

    相关文章

    SwiftUI ScrollViewReader 视图的使用

    SwiftUI的ScrollViewReader视图通过使用id()方法和proxy.scrollTo()函数,实现了在ScrollView中自动滚动并聚焦到特定视图的功能,增强了长列表的导航体验。

    JS lastChild和lastElementChild的区别

    JS中的lastChild返回包含元素、文本和注释的最后一个子节点,而lastElementChild仅返回不包含文本和注释的最后一个元素子节点。

    解决 Flutter Text或者RichText不换行的问题

    使用Flexible或Expanded小部件可以解决Flutter中Text或RichText不自动换行的问题。

    Go sync.Cond 的代码示范

    该示例展示了如何使用Go语言的sync.Cond实现两个goroutine之间的同步,其中一个等待条件变量满足,另一个修改共享变量并通知条件满足。

    什么是 PEX?

    PEX是一种耐热、耐压、耐化学腐蚀、不易腐烂且易于安装的热塑性交联聚乙烯材料,广泛用于供水、供暖、空调和燃气系统的管道制造,逐渐替代了传统的铜质和铁质管道系统。