小编Dee*_*ode的帖子

Hanami link_to helper只渲染最后一个元素

我是Hanami世界的新人.我写了这段代码:

module Web::Views::Home
  class Index
    include Web::View
    include Hanami::Helpers::HtmlHelper

    def title
      html.header do
        h1 'Test search engine', id: 'title'
        hr
        div(id: 'test') do
          link_to('Home', "/", class: 'mnu_orizontal')
          link_to('About', "/", class: 'mnu_orizontal')
        end
      end
    end
  end
end
Run Code Online (Sandbox Code Playgroud)

title在模板上调用方法.html结果是:

<header>
    <h1 id="title">Test search engine</h1>
    <hr>
    <div id="test">
        <a class="mnu_orizontal" href="/">About</a>
    </div>
</header>
Run Code Online (Sandbox Code Playgroud)

为什么第二个链接会覆盖第一个?我的错误在哪里?

谢谢你的回复.

ruby hanami

5
推荐指数
1
解决办法
177
查看次数

标签 统计

hanami ×1

ruby ×1