最近开始遵循颤动的udacity课程,在尝试创建基本应用程序时,我遇到了一些我不清楚的事情.添加小部件时,我注意到同时执行new Widget()和Widget() [Widget是添加到树中的任何小部件]都会得到相同的结果.是否应该使用特定时间new Widget()以及何时应省略新关键字?
例如:
return MaterialApp(
debugShowCheckedModeBanner: false,
home: new Scaffold(
appBar: new AppBar(
title: Text('My app name')
),
)
Run Code Online (Sandbox Code Playgroud)
new工作,但Text('My app name')也有效.我有机会获得关于最佳实践的一些指导和指导吗?
Gün*_*uer 38
new最近成为可选项,这就是为什么一些示例或教程仍在使用,new而较新或更新的示例或教程仍未使用.
你可以随便省略它.
const 可以在上下文需要时省略 const
| 归档时间: |
|
| 查看次数: |
4859 次 |
| 最近记录: |