【问题标题】:Adding percentage to a value using a helper?使用助手将百分比添加到值?
【发布时间】:2013-04-03 21:18:44
【问题描述】:

我的 Rails 应用程序的 Invoice 模型中有以下现有帮助程序:

def total_price
  line_items.to_a.sum(&:full_price)
end

我想做的是有一个名为total_vat 的额外助手,它将total_price 助手增加20%。这可能吗?

我最终将添加第三个帮助程序来计算差额,这样我就可以只打印应付的增值税金额。

【问题讨论】:

    标签: ruby-on-rails-3 sum helper percentage


    【解决方案1】:

    创建多个助手是绝对可能的。

    def vat
      total_price * 0.2
    end
    
    def total_price_including_vat
      total_price + vat
    end
    

    【讨论】:

    • 绝对完美。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-23
    相关资源
    最近更新 更多