dart - 何时在 Dart 小部件中使用“new”关键字
问题描述
例如,当我想创建一个包含文本“按钮”的按钮时,我会创建一个 RaisedButton,并将 Text 小部件作为其子项。无论我是否在此文本之前使用“新”关键字,似乎都不会对按钮的最终结果产生影响。因此,我想知道在什么情况下使用 RaisedButton 和 Text 等常规小部件时需要使用 new 关键字。当然,我熟悉“new”关键字及其用于创建新对象的用途,但在我刚才描述的情况下,我不明白关键字如何产生影响以及我是否应该使用它。
解决方案
新关键字在 Dart 2.0 中是完全可选的。使用它不是强制性的。
推荐阅读
- php - 单击菜单项php后如何将值从while循环传递到下一页
- node.js - 创建 PeerConnection 异常:无法构造“RTCPeerConnection”:格式错误的 RTCIceServer
- python - Pandas str.isnumeric() 的预期行为
- java - Modifying the returned Map value type with collectors.groupingBy in Java stream
- php - ConsoliBYTE QuickBooks PHP DevKit:两个队列,相同的 DSN,自动运行冲突
- .htaccess - .htaccess:如果文件不存在则重定向
- ios - 如何在应用初始化期间更新 Firebase pod
- c - 当我执行 printf("%d",'='+'='); 时,为什么显示 122。请详细解释
- cordova - Ionic 4 打印模块给出 Cordova 错误不可用
- java - 设计以在产品列表上动态应用过滤器