在dart 课上,超级单词和关键词做什么?
class CardTitle extends StatelessWidget {
final String title;
const CardTitle(this.title, **{Key key}**) : **super(key: key)**;
在dart 课上,超级单词和关键词做什么?
class CardTitle extends StatelessWidget {
final String title;
const CardTitle(this.title, **{Key key}**) : **super(key: key)**;
super
用于调用基类的构造函数.因此,在您的示例中,CardTitle
的构造函数调用StatelessWidget
的构造函数.
Key
是Flutter 中用于识别小部件的一种类型,它允许Flutter 知道在树中移动的小部件何时与之前位于不同位置的小部件相同.这里有一段关于 keys 的视频:https://www.youtube.com/watch?v=kn0EOS-ZiIc