使用;链接到;如何在同一行中获取html和rails代码
下面是到目前为止我得到的输出。我必须在徽章中输入“邮件计数编号”,而不是“@receivedmessage.count”使用;链接到;如何在同一行中获取html和rails代码,html,ruby-on-rails,ruby,ruby-on-rails-3,Html,Ruby On Rails,Ruby,Ruby On Rails 3,下面是到目前为止我得到的输出。我必须在徽章中输入“邮件计数编号”,而不是“@receivedmessage.count” 当您要插入变量时,应使用引号而不是单引号。此外,还需要在变量周围使用#{}。例如: <%= link_to 'Received Messages<span class="badge badge info"> @receivedmessage.count</span>'.html_safe, '/messages/show' %> 注意
当您要插入变量时,应使用引号而不是单引号。此外,还需要在变量周围使用
#{}
。例如:
<%= link_to 'Received Messages<span class="badge badge info">
@receivedmessage.count</span>'.html_safe, '/messages/show' %>
注意,在使用字符串插值时,我是如何在第二行使用引号的,并用{}
包围变量name
现在,让我们将其应用于您的示例:
name = 'John'
puts "Hello, #{name}!"
当你想插值你的变量时,你应该使用引号而不是单引号。此外,还需要在变量周围使用
#{}
。例如:
<%= link_to 'Received Messages<span class="badge badge info">
@receivedmessage.count</span>'.html_safe, '/messages/show' %>
注意,在使用字符串插值时,我是如何在第二行使用引号的,并用{}
包围变量name
现在,让我们将其应用于您的示例:
name = 'John'
puts "Hello, #{name}!"
您可以使用
链接到。。。做
,哪个IMO比newmediafreak的答案更干净:
<%= link_to '/messages/show' do %>
Received Messages <span class="badge badge info"><%= @receivedmessage.count %></span>
<% end %>
收到的信息
您可以使用链接到。。。做
,哪个IMO比newmediafreak的答案更干净:
<%= link_to '/messages/show' do %>
Received Messages <span class="badge badge info"><%= @receivedmessage.count %></span>
<% end %>
收到的信息
字符串插值与html\u安全相结合是一个好主意吗?@spickermann他只是在插值一个计数,所以这里可以保存使用。但使用米沙的建议可能更好。字符串插值与html\u safe
相结合是一个好主意吗?@spickermann他只是插值一个计数,所以这里可以省去使用。但最好还是用米沙的建议。