我有一个Invoice
继承自ActiveRecord::Base
. Invoice
有一个名为 的属性tax
。我想要做的是,从to_s
看起来tax
像19,00 %
.
现在,如何覆盖to_s
实例属性的方法?
我知道,我可以在number_with_precision
启用 I18n 的视图中执行此操作,但我希望该功能处于中心位置。这是to_s
属性的方法。
这是完成此行为的正确方法还是有其他方法可以完成此操作?
我有一个Invoice
继承自ActiveRecord::Base
. Invoice
有一个名为 的属性tax
。我想要做的是,从to_s
看起来tax
像19,00 %
.
现在,如何覆盖to_s
实例属性的方法?
我知道,我可以在number_with_precision
启用 I18n 的视图中执行此操作,但我希望该功能处于中心位置。这是to_s
属性的方法。
这是完成此行为的正确方法还是有其他方法可以完成此操作?