flutter - Dart:更喜欢常量构造函数

标签 flutter dart

我是 Dart 语言的新手。

我得到这条线

prefer const with constant constructors.



我不知道那是什么以及如何解决。

最佳答案

在构造函数的前面添加const关键字将导致警告消失。如果类是不可变的,通常最好将其构造函数设为const构造函数。

好版本:

@immutable
class A {
  final a;
  const A(this.a);
}

错误版本:
@immutable
class A {
  final a;
  A(this.a);
}

关于flutter - Dart:更喜欢常量构造函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58136414/

相关文章:

intellij-idea - 使用 Google Flutter 的 Assets 文件不会出现在一种方法中,而在另一种方法中会出现错误?

Flutter Hive - 未处理的异常 : type 'List<dynamic>' is not a subtype of type 'List<SourceStations>' in type cast

flutter - 如何一次选择一个切换按钮?

dart - 创建自定义 Polymer 元素

firebase - StreamBuild:流,调用返回Firestore流的方法直到更新才检索数据

android - 如何提高 flutter 中文本动画的速度?

flutter - 是否可以在 onSelectNotification 上为 flutter_local_notification 插件传递参数

dart - 给出水平视口(viewport)的 PageView.builder 被赋予无限高度错误

Flutter:InkWell vs GestureDetector:有什么区别?

flutter - 如何使用填充水平滚动到屏幕的最后/开始?