0

number_with_precision()我对and有一个非常奇怪的问题number_to_currency()

comparison of String with 0 failed在我的应用程序中,如果我没有设置,它们都会引发:precision

但是当我在 irb 中尝试相同的功能时,一切都很好:

1.9.3p0 :058 > helper.number_with_precision(12)
 => "12.000" 
1.9.3p0 :059 > helper.number_to_currency(12)
 => "12.00 €" 

我查看了我的 Gemfile,猜测它可能来自我的一个 Gem,但我没有找到任何东西。

我有一种奇怪的感觉,有些东西正在压倒一切number_with_delimiter(),导致这个错误,但我不知道是什么。

仅供参考,我使用 Rails 3.2.1 和 ruby​​ 1.9.1,这是我的 Gemfile:https ://gist.github.com/2847099

谢谢你提前。

4

0 回答 0