可能重复:
如何格式化 Rails 编辑字段中显示的值?
我对 ruby on rails 很陌生。我有一个小问题。数字的格式。这个数字是十进制的。
这是视图
<% has_error = f.object.errors.has_key? :amount %>
<div class="control-group<%= ' error' if has_error %>">
<%= f.label :amount, :class => 'control-label' %>
<div class="controls">
<%= f.text_field :amount, :class => 'text_field' %>
<%= content_tag(:span, f.object.errors[:amount].join(','), :class=> 'help-block') if has_error%>
</div>
</div>
呈现:
<input id="account_entry_amount" class="text_field" type="text" value="0.0" size="30" name="account_entry[amount]" maxlength="20" style="text-align: right;">
值es“0.0”,我希望它只是“0”
有什么办法可以用通用的方式做到这一点?我不知道,在语言环境文件或初始化程序中表达?
非常感谢你!