最佳答案
这是因为默认情况下我们现在有 flutter_lints
规则。使用 const
是一个好习惯关键词。但是,如果您想删除它,您可以编辑您的 static_analysis.yaml
文件并添加以下内容:
linter:
rules:
prefer_const_constructors: false
对于您问题的第二部分,有一个 dart fix
修复可以快速修复的问题的命令,但是根据 Github issue它不能修复 const
关键字添加。
关于Flutter 2.5 更新 - 每个静态小部件上的 const 关键字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69309972/