Lea*_*RoR 7 ruby-on-rails ruby-on-rails-3
我试图link_to用html 传递一个块,但无法得到它.我尝试了其他一些没有运气的方法,所以我将使用我的原始代码:
<% link_to survey_path(survey), :class => "button" do %>
<span>add questions to <%= survey.name %></span>
<% end %>
Run Code Online (Sandbox Code Playgroud)
这并没有表明:class.
需要纠正的是什么?
Hit*_*eeb 26
尝试添加=来制作它<%= %>
<%= link_to survey_path(survey), :class => "button" do %>
<span>add questions to <%= survey.name %></span>
<% end %>
Run Code Online (Sandbox Code Playgroud)
在Rails 3应用程序的视图代码中,有时需要在输出内容的块的开头使用<%=而不是<%,例如form_for.
因为它只是一个跨度,你为什么不这样做
<%= link_to "add questions to #{survey.name}", survey_path(survey), :class => "button" %>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7920 次 |
| 最近记录: |