0

我有一个用于导航栏的嵌入式 ruby​​ 布局文件。锚标记的 innerHTML 包含一个嵌入的 ruby​​ 片段,该片段调用字符串的值。

<% 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>那么它将显示“这是纯文本”作为锚标记的标题。

  • 嵌入的 ruby​​ 和 innerHTML 有冲突吗?
  • 语法/嵌入式 ruby​​ 的使用不正确?
4

1 回答 1

1

尝试

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

您需要 = 符号来显示字符串

于 2014-11-16T06:23:28.313 回答