所以我正在玩Rails并希望有一个非常基本的问题。
我正在整合一个依赖于嵌套在链接中的多个元素的网站,但每个网站都需要特定的类。
<a href="index.html" class="example">
<img src="img/logoWhiteBg.jpg" alt="logo" class="example2" />
<p class="example3">The <span class="example4">Premier</span> Online <span class="example4">Real Estate</span> Enewsletter</p>
</a>
所以我试图用erb编写它,并且无法在适当的位置将所有类嵌套在一起。
如何在Rails中将这些嵌套在一起以生成具有上述类的产品?
# Link Example
<%= link_to "Home", root_path %>
所以我该怎么做呢:
链接OPEN,添加类
链接关闭
所以它全部捆绑在一个可点击的大区域中导航到一个区域?
答案 0 :(得分:2)
你可以给link_to
一个块,以避免在第一个参数中出现一堆令人讨厌的字符串插值。类似的东西:
<%= link_to 'index.html', class: :example do %>
<img src="img/logoWhiteBg.jpg" alt="logo" class="example2" />
<p class="example3">The <span class="example4">Premier</span> Online <span class="example4">Real Estate</span> Enewsletter</p>
<% end %>
(你也可以在街区中自由使用erb。)
查看文档:{{3}}