在flutter中使用new关键字
最近开始遵循繁琐的胆识课程,并在尝试创建基本应用程序时遇到了我不清楚的事情。添加小部件时,我已经注意到,同时执行
[new Widget()
和Widget()
Widget一起添加到树中的任何小部件] 的结果相同。是否有特定的使用new
Widget()时间和省略new
关键字的时间?
例如:
return MaterialApp( debugShowCheckedModeBanner: false,
home: new Scaffold(
appBar: new AppBar(
title: Text('My app name')
),
)
Text('My app name')
可行,但new Text('My app name')
也可行。我有机会借此获得一些有关最佳做法的指导和指导吗?
回答:
new
从Dart 2.0开始已被选为可选,这就是为什么某些示例或教程仍然使用new
而新的或更新的示例或教程却不使用的原因。
您可以随时忽略它。
const
当上下文需要时可以省略 const
以上是 在flutter中使用new关键字 的全部内容, 来源链接: utcz.com/qa/420767.html