我想✔
在我的 ruby 方法中返回 utf-8 刻度字符✔。
我之所以在我的方法中这样做是因为我需要在 rails axlsx 生成的 excel 列中使用该字符。
我知道我们可以使用 content_tag 返回 html 块标签,但不确定如何使用它返回 utf-8 字符。如果有替代方案,有人可以给我推荐一个。
我想✔
在我的 ruby 方法中返回 utf-8 刻度字符✔。
我之所以在我的方法中这样做是因为我需要在 rails axlsx 生成的 excel 列中使用该字符。
我知道我们可以使用 content_tag 返回 html 块标签,但不确定如何使用它返回 utf-8 字符。如果有替代方案,有人可以给我推荐一个。
你可以只返回"✔"
字符串,如果你有 utf-8 编码的源文件,我相当肯定它有效。或者,您可以使用"\u{codepoint}"
返回特定代码点的 Unicode 字符。在您的情况下,该代码点是2714(十六进制),因此您可以执行以下操作:
def checkmark
"\u{2714}"
end
这很容易:
def my_method
'✔'
end