我目前的代码就是这个。
<%= render 'codes/code', {:code => code, :icon_photo => code.community.community_icon} %>
我尝试使用&#39; def_erb_method&#39;,所以我将代码更改为此
<%#= raw render_code(code), {:code => code, :icon_photo => code.community.community_icon} %>
codes_helper.rb
module CodesHelper
extend ERB::DefMethod
def_erb_method('render_code(code)', "#{Rails.root}/app/views/codes/_code.html.erb")
end
然而,我收到了这个错误:(
undefined local variable or method `icon_photo'
使用&#39; def_erb_method&#39;我无法传递参数?