它如何在 HAML 上编写?

How it write at HAML?

我有

<div class="navbar-brand">
  <a href="#{root_path}">
    <img src="tree.png" id="icon">
    City Park
  </a>
</div>

我不明白它在 HAML 是怎么写的

应该是:

.navbar-brand
  %a{:href => "#{root_path}"}
    %img#icon{:src => "tree.png"}
    City Park

2019 年更新

.navbar-brand
  %a{href: root_path}
    %img#icon{src: "tree.png"}
    City Park

试试这个:

.navbar-brand
  = link_to ("#{'City Park'} #{image_tag 'tree.png', :id => 'icon'}").html_safe, root_path

简短:-)