2012-02-21 57 views
1

我有文本字段用于采取类似12345.67890的数量。在点(67890)之后不显示所有5位数字,我只想显示67。如何将默认精度值更改为2位而不是3位数

要做到这一点text_field,如果我提到:精度=> 2,那么它是完美的工作。

但是,如果我有100个文本字段,我不想放在每个地方。我正在寻找一种DRY方法。你有什么建议?

+0

这是Ruby/Rails吗? – Linuxios 2012-02-21 04:44:25

回答

1

干起来,提取到一个辅助方法!

# helper class 
class SomeHelper 
    def text_field_precision_2 f, name 
    f.text_field name, :precision => 2 
    end 
end 

# view 
<%= text_field_precision_2 f, :price %> 
相关问题