【问题标题】:How can <p> display a variable<p> 如何显示变量
【发布时间】:2017-07-25 19:22:36
【问题描述】:

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

在我的 test.html.erb 中:

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

在我的 test_controller.rb 中

@variable = "Testing"

但是,在 html 中,它显示“#{@variable}”。

我应该如何解决它?

【问题讨论】:

标签: html ruby-on-rails ruby haml


【解决方案1】:

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

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

或者只是&lt;p&gt;&lt;%= @variable %&gt;&lt;/p&gt;,取决于你想要做什么,然后你可以插入你的变量。

使用&lt;p&gt;"#{@variable}"&lt;/p&gt;,您只是打印纯html,Ruby 不会解释任何内容。

【讨论】:

    【解决方案2】:

    像这样:

    <%= @variable %>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多