0

クリックするlink_to image_tagとモーダルがポップアップしてヘルプ画面が表示されるはずです。ボタンコードは次のとおりです。

<%= link_to image_tag('help_sm.png'), '#', :id =>"btnShowHelp_"{current_step} %>

ここで、{current_step}は、ユーザーがアクセスしているヘルプ画面に対応する、ユーザーが実行しているステップの名前です。

SyntaxError出力していcurrent_stepます。

誰かが正しい構文を手伝ってもらえますか?

4

1 に答える 1

1

ルビーの文字列の補間は次のようになります:"#{var}"、したがって、これを行う必要があります:

<%= link_to image_tag('help_sm.png'), '#', :id =>"btnShowHelp_#{current_step}" %>

"文字列の補間には二重引用符()を使用する必要があることに注意してください。一重引用符()を使用'すると、補間されません。

于 2013-02-12T03:48:22.367 に答える