我通常number_with_delimiter
用来使我的整数或小数更易于阅读,在控制器内部使用它时我曾经遇到过问题,但它解决了那个时间。现在我不知道当我只是简单地将这些函数放在我的view
it return上时实际上会发生什么,integer
而没有 delimiter
.
请查看我创建的此模拟以显示不同之处。
<td><%= number_to_currency(stock.qty) %></td>
<td><%= (number_with_delimiter number_with_precision stock.qty, :precision => 2) %></td>
<td><%= number_with_delimiter(stock.qty) %></td>
<td><%= stock.qty %></td>
结果:
$100,070.00 100070 100070 100070.0
所以number_with_delimiter
andnumber_with_precision
也不起作用。事情还在于这个项目只是发生在这个项目上,而我当地的其他项目都做得很好。而且在我这个项目的另一个分支上也很好。所以我知道我闯入了什么东西。但我不知道它是哪一个,因为我也没有意识到也不知道我把它弄坏了,我无法追踪我的版本控制,因为它的更新太多了。请任何帮助。太感谢了。