如何在HAML中执行此类操作(在Rails应用程序中这样重要)?
<li><a href="#" title="Meet the Team"><strong>Team <em>16 members</em></strong></a></li>
修改:如何使用link_to
和pages_team
的路线进行修改?
答案 0 :(得分:35)
基本方法看起来像这样......
%li
%a{ :href => "#", :title => "Meet the Team" }
%strong
Team
%em 16 members
或者使用新的哈希语法......
%li
%a{ href: "#", title: "Meet the Team" }
%strong
Team
%em 16 members
答案 1 :(得分:12)
%li= link_to raw('<strong>Team <em>16 members</em></strong>'), pages_team, :title => 'Meet the Team'
或
%li= link_to content_tag(:strong, raw("Team #{content_tag(:em, '16 members)}")), pages_team, :title => 'Meet the Team
答案 2 :(得分:6)
我认为最好的方法是:
%li
= link_to "#" do
Meet the team
%strong
Team
%em 16 members
一起使用haml和rails语法
答案 3 :(得分:1)
Haml和Rails中有一种非常简单的方法,它是:
= link_to "hyperlink name", hyperlink_path