私は通常number_with_delimiter
、整数または小数を読みやすくするために使用しています。コントローラー内で使用すると問題が発生しましたが、その時は解決しました。view
これらの関数を単にit returninteger
なし で単に置くと、実際に何が起こるかわかりません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
も機能しません。問題は、私のローカルの他のプロジェクトがすべてうまくいっている間に、このプロジェクトに起こることです。また、このプロジェクトの他のブランチでも問題ありません。だから私は私が侵入した何かがあることを知っています。しかし、どれが壊れているのかわからなかったので、どちらが壊れているのかわかりません。バージョン管理を追跡できません。更新が多すぎるためです。助けてください。どうもありがとう。