Flutter Dart:更喜欢常量构造函数

Flutter Dart:更喜欢常量构造函数,flutter,dart,Flutter,Dart,我不熟悉飞镖语 我接到这条线了 首选具有常量构造函数的常量 我不知道那是什么,也不知道如何解决。在构造函数前面添加const关键字会导致警告消失。如果一个类是不可变的,通常最好将其构造函数设置为常量构造函数 好版本: @immutable class A { final a; const A(this.a); } @immutable class A { final a; A(this.a); } 错误版本: @immutable class A { final a;

我不熟悉飞镖语

我接到这条线了

首选具有常量构造函数的常量


我不知道那是什么,也不知道如何解决。

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

好版本:

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

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