Link\在html中复制链接
我的代码Link\在html中复制链接,html,ruby-on-rails,ruby,Html,Ruby On Rails,Ruby,我的代码 ` 当我在我的文件中发布此代码时,我有以下HTML <% @sectors.each do |sector| %> <li><%= link_to sectors_path(name: sector.name) do %> <i class="<%= sector.logo_awesome %>"></i> <%= sector.name %></li> <
`
当我在我的文件中发布此代码时,我有以下HTML
<% @sectors.each do |sector| %>
<li><%= link_to sectors_path(name: sector.name) do %>
<i class="<%= sector.logo_awesome %>"></i> <%= sector.name %></li>
<% end %>
<% end %>`
我不明白为什么最后一个
放在html中。ruby代码应该只呈现第一部分?(在
之间)
你有什么想法吗
谢谢您的标签盖错了。改为:
<li><a href="/sectors?name=General">
<i class="fa fa-globe"></i> General</a></li>
<a href="/sectors?name=General">
</a>
您可以试试
<% @sectors.each do |sector| %>
<li>
<%= link_to sectors_path(name: sector.name) do %>
<i class="<%= sector.logo_awesome %>"></i> <%= sector.name %>
<% end %>
</li>
<% end %>
`
好的,我明白了,我必须更加小心。非常感谢你。
<% @sectors.uniq.each do |sector| %>
<li>
<%= link_to sectors_path(name: sector.name) do %>
<i class="<%= sector.logo_awesome %>"></i> <%= sector.name %>
<% end %>
</li>
<% end %>`