如何在flutter中显示特殊字符? 如何在flutter中给文本小部件设置特殊字符?

问题描述 投票:2回答:2

我想在文本中写一个$号,我想写一个$号。

Text("Refer and Win 10 000 $")

我得到一个错误

enter image description here

正确的写法是什么?

android ios flutter special-characters dollar-sign
2个回答
5
投票

正如 @Davy M 提到的,你必须转义为"$"。$ 因为它被用作控制字符,用于在字符串中嵌入变量。请参见Dart文档。https:/www.dartlang.orgguideslanguagelanguage-tour#strings


0
投票

您可以使用 Runes 类,不需要任何插件

例子

你想显示美元符号,并且你知道它的unicode值,即 U+0024

现在你可以使用 Runes 类,并将其转换为显示 Dollar sign ($) 只需使用后面的unicode值。U+0024 然后在后面加上 \u

使用方法

Text(new String.fromCharCodes(new Runes('\u0024'))),

特殊字符列表

© www.soinside.com 2019 - 2024. All rights reserved.