Ruby on Rails number_to_currency怎么办没有Unit [没有符号,$或者其他]

And*_*huk 5 ruby-on-rails

如何使用帮助器格式化我的号码number_to_currency,但是显示它没有货币符号($,R $等)?
例:

$ 500,78  -> Not what i want
  500,78  -> Format i desire
Run Code Online (Sandbox Code Playgroud)

Mur*_*foX 16

尝试使用:unit选项设置为空字符串.

number_to_currency(1234567890.50, :unit => "")
Run Code Online (Sandbox Code Playgroud)

  • 如果货币格式键值在区域设置文件中包含带空格的字符串,则接受的答案仍然可以使用空格呈现值 - 因为空格通常用于将单元与值分开.对于代码中的一个简单异常,您可以使用:`number_to_currency(some_value,format:'%n')`这将只渲染解析为没有单位的货币的值. (5认同)