0

我想✔在我的 ruby​​ 方法中返回 utf-8 刻度字符✔。

我之所以在我的方法中这样做是因为我需要在 rails axlsx 生成的 excel 列中使用该字符。

我知道我们可以使用 content_tag 返回 html 块标签,但不确定如何使用它返回 utf-8 字符。如果有替代方案,有人可以给我推荐一个。

4

2 回答 2

3

你可以只返回"✔"字符串,如果你有 utf-8 编码的源文件,我相当肯定它有效。或者,您可以使用"\u{codepoint}"返回特定代码点的 Unicode 字符。在您的情况下,该代码点是2714(十六进制),因此您可以执行以下操作:

def checkmark
  "\u{2714}"
end
于 2014-03-11T16:44:36.497 回答
2

这很容易:

def my_method
  '✔'
end
于 2014-03-11T16:45:39.977 回答