
flutter,dart
flutter,dart相关知识
.calin.
hello!
展开
-
初学flutter bug集合
1.此时不应有 myself\tools\flutter\bin\cache。解决:将解压的flutter文件换到低权限的路径,比如直接放到C盘下面,而不是放到C:(calin)myself\tools下面2.windows终端cmd中用命令flutter docter时报错如下:Because flutter_tools depends on test any which doesn't exist (could not find package test at https://storage.fl原创 2021-10-15 11:03:57 · 1057 阅读 · 0 评论 -
flutter弹框返回上上级
弹框返回上上级:Navigator.of(context).pop(true);然后.then返回(future方法才有.then)2.Navigator.of(context).popUntil((route) => route.settings.name == ‘HBAssessmentPage’);3.两级pop会出错,因为第一个pop后context消失了,第二个找不到context,所以可以用不同地方的context...原创 2022-02-16 23:56:20 · 2115 阅读 · 0 评论 -
一分钟熟悉所有flutter 问号的意思
该??双问号操作装置“如果空”。以下面的表达式为例。String a = b ?? ‘hello’;这意味着a等于b,但如果b为null,则a等于’hello’。2.另一个相关的运算符是??=。例如:b ??= ‘hello’;这意味着如果b为null,则将其设置为hello。否则,请勿更改。3.String? name;加一个问号可以让静态检查通过,表示可空类型,String? 则是可空类型 String,类型后面跟操作符 ? 表示当前变量可为null。4.使用(.)来访问对...原创 2022-02-17 21:09:13 · 3376 阅读 · 0 评论 -
延时调用flutter
可能会在init 里面延时调用Future(() async {await Future.delayed(Duration(seconds: 3));requestUpdate();});原创 2022-02-22 22:10:15 · 1768 阅读 · 1 评论 -
flutter dart空安全
空安全版本空安全(Sound null safety)是 Dart 2.12 中新增的一项特性,空安全特性并不是 Dart 独有的,健全的空安全已在 Dart 2.12 和 Flutter 2 中可用。空安全的作用1.可以将原本运行时的空值引用错误将变为编辑时的分析错误;2.增强程序的健壮性,有效避免由Null而导致的崩溃;3.健全性带来的所有优势——更少的 BUG、更小的二进制文件以及更快的执行速度。空安全修复空引用错误的原理从类型理论的角度来说,Null 类型被看作是所有类型的子类,类原创 2022-02-28 16:27:05 · 2786 阅读 · 0 评论