我有一个link_to image_tag
,单击它时应该会弹出一个模式来显示帮助屏幕。按钮代码为:
<%= link_to image_tag('help_sm.png'), '#', :id =>"btnShowHelp_"{current_step} %>
其中CCD_ 3是用户所处的与他们正在访问的帮助屏幕相对应的步骤的名称。
我得到了一个输出current_step
的SyntaxError
。
有人能帮助你掌握正确的语法吗?
ruby中字符串的插值看起来像这样:"#{var}"
,所以你需要这样做:
<%= link_to image_tag('help_sm.png'), '#', :id =>"btnShowHelp_#{current_step}" %>
请注意,字符串插值必须使用双引号("
),如果使用单引号('
),则不会进行插值。