<p>如何显示一个变量

How can <p> display a variable

有什么方法可以在 'p' 标签中加载变量?

在我的 test.html.erb:

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

在我的 test_controller.rb

@variable = "Testing"

然而,在html中,它显示“#{@variable}”。

我该如何解决?

像这样:

<%= @variable %>

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

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

或者只是<p><%= @variable %></p>,这取决于你想做什么,然后你可以插值你的变量。

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