小编Mat*_*had的帖子

为什么在字符串插值中不总是使用花括号?

https://dart.dev/guides/language/ effective-dart/usage#avoid-using-curly-braces-in-interpolation-when-not-needed effective-dart/usage#avoid-using-curly-braces-in-interpolation-when-not-needed表示在不需要时避免在插值中使用花括号。如果您\xe2\x80\x99 插入一个简单标识符,后面没有紧跟着更多字母数字文本,则应省略 {}。

\n\n

除了不需要进行插值之外,这样做还有什么问题吗?

\n\n

指南说这很好:

\n\n
\'Hi, $name!\'\n    "Wear your wildest $decade\'s outfit."\n    \'Wear your wildest ${decade}s outfit.\'\n
Run Code Online (Sandbox Code Playgroud)\n\n

指南说这很糟糕:

\n\n
\'Hi, ${name}!\'\n    "Wear your wildest ${decade}\'s outfit."\n
Run Code Online (Sandbox Code Playgroud)\n

string-interpolation dart

6
推荐指数
1
解决办法
2507
查看次数

标签 统计

dart ×1

string-interpolation ×1