您好,感谢您的阅读!
基本上,我一直在尝试添加一个方法,该方法返回一个百分比给我的模型,以便我可以将它用于我的视图,以调整我的进度条类的宽度。
我的模型方法:
def percentage_funded
result = (amount_funded / goal) * 100
return result.to_s + '%'
end
如果我尝试只返回一个变量而不进行操作,它会起作用。否则我会收到一条错误消息:
undefined method `/' for nil:NilClass
我的进度条:
<div class="bar" style="width: <%= project.percentage_funded %> ;"></div>
任何想法为什么会发生这种情况?