我在html.erb
文件裏面有以下函數,它返回syntax error, unexpected end-of-input, expecting keyword_end
錯誤。html內的導軌函數
<% def my_func(obj)
if obj === 'one'
return 'one_class'
elsif obj === 'two'
return 'two_class'
end %>
<div class="<%= my_func('one') %>"></div>
我該如何做這項工作?
您需要將您的功能'helpers'。這就是他們應該居住的地方。 – RAJ
您在查看文件中有方法0_o – Pavan
您不應該在視圖中定義函數。這與MVC的整個想法背道而馳。 – BroiSatse