在小部件构造函数中使用键
在 Widget 构造函数中使用 Key。
此规则从 Dart 2.8 开始可用。
规则集: flutter
此规则提供了一个 快速修复。
详情
#**请**在 Widget 构造函数中使用 Key。
在创建公共 Widget 时公开提供 Key 的能力是一种良好的实践。
错误示例
dart
class MyPublicWidget extends StatelessWidget {
}
正确示例
dart
class MyPublicWidget extends StatelessWidget {
MyPublicWidget({super.key});
}
用法
#要启用 use_key_in_widget_constructors
规则,请在 analysis_options.yaml
文件的 **linter > rules** 下添加 use_key_in_widget_constructors
analysis_options.yaml
yaml
linter:
rules:
- use_key_in_widget_constructors
除非另有说明,否则本网站上的文档反映的是 Dart 3.5.3。页面上次更新于 2024-07-03。 查看源代码 或 报告问题。