用number_to_currency转义格式



我有一个奇怪的情况,我使用ActionView::Helpers::NumberHelpernumber_to_currency助手。使用this的代码片段:

.price
  .value= number_to_currency price, format: "%u<b>%n</b>", precision: 0

当我在本地运行这个项目时,它可以正常工作:

$500(仅数字为粗体)

但是当我将它部署到舞台服务器时,它给了我:

$<b>500</b> 

我不确定这是什么样的问题,我试过预编译资产,但没有帮助。还尝试了html_safe,但没有成功。

你知道怎么解决这个问题吗?由于

试试这个,也许会成功。

.price .value= number_to_currency 100, format: "%u<b>%n</b>".html_safe, precision: 0

最新更新