首先在说这个问题之前,可以先看一段代码:main() {
// 同时赋值已经确定好的值const和final是没有区别的
const con = '2020-09-01';
final nal = '2020-09-01';
// 赋予不确定的值const和final就不一样了
// const 在编译的时候值都必须是确定的
const _date = new DateTime.now(); //错误的, 会报错
// final是在运行的时候才赋值
final _date1 = new DateTime.now(); //正确的, 不会报错
}使用...
阅读全部