使用super.key和(Key?key):super(key:键)在Flutter中

oyxsuwqo  于 2023-08-07  发布在  Flutter
关注(0)|答案(1)|浏览(259)

我想知道使用{super.key}和(Key?key):super(key:关键)在Flutter应用程序中。我的意思是我知道他们都从超级部件设置关键,但为什么有2种类型的他们?并且优选使用哪一种?

class MyPublicWidget extends StatelessWidget {
  MyPublicWidget({super.key});
}

字符串

py49o6xq

py49o6xq1#

super.key只是另一种形式的语法糖,使代码更短,更容易阅读。它在Dart 2.17中引入。你绝对应该使用它!

相关问题