在<span>无效</span>中添加动态erb标记

时间:2013-11-12 16:21:52

标签: ruby-on-rails erb html

我正在尝试在我的span标记中包含erb标记,如下所示:

<span  style="width:' +<% @completion %>''%'"></span>

但它不起作用。谁知道怎么做?

1 个答案:

答案 0 :(得分:2)

你需要输出@completion的返回值,在erb中你可以通过这样做来实现:

# with an equal sign:
<span><%= "Hello!" %></span>
# but the following will not output "hello"
<span><% "Hello!" %></span>
       #^ no equal sign -> not displayed

在您的情况下:

<span style="width: <%= @completion %>%;"></span>

希望有所帮助!