我是Flutter android开发的初学者。在学习时,我发现了一个简单的helloworld示例。
在主班上
class MyApp extends StatelessWidget
{
@override
Widget build(BuildContext context) {
// TODO: implement build
return MaterialApp(home: Text('Helloworld!'),);
}
经过Helloworld之后!文本,它们提供了,
。他们不提供任何论据。但是,该应用仍显示helloworld。
如果没有其他论点,那昏迷需要什么?
答案 0 :(得分:2)
您将Text()放在home:中,并且home有许多参数,因此添加了逗号,但是当您只有一个参数时逗号不是必需的,逗号是可选的。
答案 1 :(得分:1)
逗号用于分隔函数或方法的参数,但是可选的。如果您使用逗号但不将其他值传递给其他参数,则将其忽略。
答案 2 :(得分:0)
从概念上讲,这称为 后缀逗号 ,并且根据抖动准则,
添加 尾随逗号 的准则很简单:始终在函数,方法和构造函数中您关心的参数列表的末尾添加尾随逗号。保留您精心制作的格式。这有助于自动格式化程序为Flutter样式的代码插入适当数量的换行符。
了解更多Here