0

navbar 用の Ruby レイアウト ファイルが埋め込まれています。アンカー タグの innerHTML には、文字列の値を呼び出すルビ スニペットが埋め込まれています。

<% text_var = "check string" %>
<a id="show_string" class="brand" ><% text_var %></a>

結果

  • アンカー タグの空白のタイトル
  • Rails はエラー ページをスローしませんでした

代わり<a id="show_string" class="brand" >This is Plain Text</a>に、アンカータグのタイトルとして「これはプレーンテキストです」と表示されます。

  • 埋め込まれたルビとinnerHTMLとの競合はありますか?
  • 構文 / 埋め込まれたルビの使い方が間違っていますか?
4

1 に答える 1

1

試す

<a id="show_string" class="brand" ><%= text_var %></a>

文字列を表示するには = 記号が必要です

于 2014-11-16T06:23:28.313 に答える