我想知道使用{super.key}和(Key?key):super(key:关键)在Flutter应用程序中。我的意思是我知道他们都从超级部件设置关键,但为什么有2种类型的他们?并且优选使用哪一种?
class MyPublicWidget extends StatelessWidget { MyPublicWidget({super.key}); }
字符串
py49o6xq1#
super.key只是另一种形式的语法糖,使代码更短,更容易阅读。它在Dart 2.17中引入。你绝对应该使用它!
super.key
1条答案
按热度按时间py49o6xq1#
super.key
只是另一种形式的语法糖,使代码更短,更容易阅读。它在Dart 2.17中引入。你绝对应该使用它!