【发布时间】:2012-07-09 18:24:07
【问题描述】:
所以我在数据库中有一个精度为 2 的小数字段,用于表示货币。它工作正常,除非最后一个小数位以 0 结尾,即。 799.90。当它显示在字段中时,它将改为将其剥离为 799.9。我知道number_with_precision,但我无法将那个辅助方法与 simple_form 数字字段一起使用,因为它只需要一个符号和 html 选项作为参数。
然后我想我需要创建一个自定义输入来扩展 simple_form 的默认 number_field,但语法似乎没有很好的文档记录,所以我无法弄清楚如何调用 number_with_precision在这个自定义输入的定义中。
我基本上想用formtastic 做这个问题的OP Formtastic number field with decimal precision? 想要的。谢谢!
【问题讨论】:
标签: ruby-on-rails decimal simple-form