美文网首页
flutter开发问题记录

flutter开发问题记录

作者: 李小轰 | 来源:发表于2021-02-18 17:24 被阅读0次
    1. 在 await 前面addEvent,会阻塞线程,造成事件的接收延时,但在await前面 yeild 不受影响,可以在延时前收到状态变更

    2. widget树有缓存概念,如果每次要需创建新的实体,可使用构造方法中的key进行标记:

    SomeWidgetPage(this.params):super(key: UniqueKey)
    
    1. typedef 用于声明类型
    typedef LoadingDismissListener = void Function();
    
    1. operator : 用于扩展操作符
    //operator []=(int i, dynamic value) => _list[i] = value; // set 
    void operator []=(String key, dynamic value) {
      _rawDic[key] = value
    }
    //使用:
    A['test']=test;
    
    1. flutter package 创建 example
    //命令行输出
    flutter create example
    
    1. 加载依赖的命令
    //命令行进入项目android目录下执行:
    ./gradlew build
    
    1. 使用rootBundle加载资源时,提示unable load asset, 坑位总结:
    await rootBundle.loadString(path)  //此时path为全路径
    //package/pos/assets/data/account_moc.json
    rootBundle.loadString(path).then((response){}) //此时path为短路径
    //assets/data/account_moc.json
    

    相关文章

      网友评论

          本文标题:flutter开发问题记录

          本文链接:https://www.haomeiwen.com/subject/fhljtltx.html