android - 如何修复 - 使用 lowerCamelCase 命名非常量标识符
问题描述
我创建了一个颤振应用程序并添加了一个自定义主题数据(themes.dart)
现在,当我运行它时一切正常,但我不断收到错误(使用 lowerCamelCase 命名非常量标识符。)
即使应用程序在我的设备上运行,我也不确定为什么它会抱怨。我该如何解决这个问题?
class CustomColors {
// Must begin with lower-case character!
final NovaWhite = Color(0xffecf0f1);
}
ThemeData BaseThemeData() { // I get a complaint on BaseThemeData
final ThemeData base = ThemeData.light();
TextTheme _baseTextTheme(TextTheme base) {
return base.copyWith(
),
);
}
}
解决方案
这对我来说是一个愚蠢的错误,因为我不明白为什么 Visual Code 会抱怨。
(使用 lowerCamelCase 命名非常量标识符。) - 仅仅意味着标识符应该以小写字符开头。
// Must begin with lower-case character!
final NovaWhite = Color(0xffecf0f1);
感谢 Paulw11 的帮助!
推荐阅读
- flutter - 如何正确使用复选框来启用和禁用使用颤振的按钮?
- python - 为什么安装 Pygame 时出现错误?
- node.js - 使用 node.js 开发 Telegram 机器人的 VS 代码语法问题
- r - 通过 for 循环生成多个图
- javascript - 我想了解如何获得用户升级所需的剩余积分
- .htaccess - 不考虑对 .htaccess 文件的更改
- python - 您能帮我解决运行 Stringtie prepDE.py 后遇到的错误吗?
- apache-kafka - kafka Manager 未显示消费者滞后或分区偏移量总和
- regex - bash:如果字段相等,则 grep 行
- javascript - 如何格式化时间并绕过服务器名称?