<p>如何显示变量

时间:2017-07-25 19:22:36

标签: html ruby-on-rails ruby haml

有没有什么方法可以在&#39; p&#39;中加载变量?标记

在我的test.html.erb中:

<p>"#{@variable}"</p>

在我的test_controller.rb

@variable = "Testing"

但是,在html中,它会显示&#34;#{@ variable}&#34;。

我该如何解决?

2 个答案:

答案 0 :(得分:2)

像这样:

<%= @variable %>

答案 1 :(得分:2)

您需要打印代码然后进行插值,尝试使用:

<p><%= "#{@variable}" %></p>

或者只是<p><%= @variable %></p>,根据您要执行的操作,您可以插入变量。

使用<p>"#{@variable}"</p>你只是打印普通的html,Ruby没有任何解释。