Ruby on rails 在rails视图中显示变量
如果我有这样的变量Ruby on rails 在rails视图中显示变量,ruby-on-rails,ruby,Ruby On Rails,Ruby,如果我有这样的变量 [{"value"=>"4"}] 当我这样看待inspect时: <%= @res.inspect %> 如何仅显示/打印/回显其值 试试这个 <%= @res.first["value"] %> 或 试试这个 <%= @res.first["value"] %> 或 Ruby 2.3及更新版本 @res是索引为0的哈希数组。要获取该值,可以使用: @res.dig(0,"value") <%= @re
[{"value"=>"4"}]
当我这样看待inspect时:
<%= @res.inspect %>
如何仅显示/打印/回显其值 试试这个
<%= @res.first["value"] %>
或
试试这个
<%= @res.first["value"] %>
或
Ruby 2.3及更新版本
@res
是索引为0的哈希数组。要获取该值,可以使用:
@res.dig(0,"value")
<%= @res.fetch(0,{}).fetch("value") %>
并在视图中显示它:
<%= @res.dig(0,"value") %>
Ruby 2.3及更新版本
@res
是索引为0的哈希数组。要获取该值,可以使用:
@res.dig(0,"value")
<%= @res.fetch(0,{}).fetch("value") %>
并在视图中显示它:
<%= @res.dig(0,"value") %>
您也可以尝试:
<% @res.each do |item| %>
<p><%= item["value"] %></p>
<% end %>
当您的阵列中有更多项目时,这将非常有用。您也可以尝试:
<% @res.each do |item| %>
<p><%= item["value"] %></p>
<% end %>
当您的数组中有更多项时,它将非常有用