有没有什么方法可以在' p'中加载变量?标记
在我的test.html.erb中:
<p>"#{@variable}"</p>
在我的test_controller.rb
中@variable = "Testing"
但是,在html中,它会显示&#34;#{@ variable}&#34;。
我该如何解决?
答案 0 :(得分:2)
像这样:
<%= @variable %>
答案 1 :(得分:2)
您需要打印代码然后进行插值,尝试使用:
<p><%= "#{@variable}" %></p>
或者只是<p><%= @variable %></p>
,根据您要执行的操作,您可以插入变量。
使用<p>"#{@variable}"</p>
你只是打印普通的html,Ruby没有任何解释。