Dart-如何在字符串中插入“ $”字?

时间:2018-12-05 22:41:58

标签: android-studio dart flutter

我目前正在使用flutter(Dart)创建一个简单的应用程序。而且,当我想创建AppBar小部件时,我无法使用“ $”为其命名。因为,就像Kotlin..Dart一样,使用'$'来调用标识符。

有解决方案吗?

var _appbar = AppBar(
  title: Text("How I Made $100"), //$ is the error
);

1 个答案:

答案 0 :(得分:1)

美元符号是一个特殊字符,因此如果要忽略它,则必须使用\对其进行转义。

例如:

void main() {
  print("This string contains a dollar \$ign");
}

请参见this gist