ByteNote LogoByteNote

Navigation

  • Blog
  • 工具

    © 2025 ByteNote. All rights reserved.

    Flutter 类的 getter 和 setter 标准写法

    Sep 26, 20227 min read
    main(List<String> args) {
      final p = Person();
    
      // 直接访问属性
      p.name = "why";
      print(p.name);
    
      // 通过getter和setter访问
      p.setName = "lilei";
      print(p.getName);
    }
    
    
    class Person {
      String name;
    
      // setter
      set setName(String name) => this.name = name;
      // getter
      String get getName => name;
    }
    

    相关文章

    Docker容器网络代理设置

    Docker容器设置HTTP代理为“http://127.0.0.1:3001”。

    SwiftUI 使用 .onDisappear 修饰符来在视图消失时销毁定时器

    在SwiftUI中,使用.onDisappear修饰符可以在视图消失时销毁定时器,通过在.onAppear中启动定时器并在.onDisappear中调用invalidate方法来实现。

    ES5、ES6、ES7的差异及应用场景分析

    ES5、ES6和ES7是JavaScript的不同版本,分别代表了旧版标准、主流标准和进一步扩展,各自引入了不同的新特性和功能。

    How to get Search Engine ID?

    To obtain a Search Engine ID, sign in to Google Custom Search, create a search engine, and find the ID under "Details" in the Control Panel or in the URL after "cx=".

    一个自用的脚本,帮助无痛快速安装、部署 Rime 输入法(中州韵、小狼毫,鼠须管)以及部署配置

    在MacOS和Linux系统上,通过使用brew和特定脚本,可以自动安装Rime输入法,支持的操作系统和Rime版本未明确说明。