使用Assemble导航

时间:2014-09-16 19:13:54

标签: gruntjs handlebars.js assemble

第一部分

我创建了一个静态的'在我的车把文件中导航标题(header.hbs - 下面)。我想使用把手创建这个简单的单级导航(我现在也是新的)。还想添加一个" active"基于用户所在页面的类。

<nav class="left">
  <ul>
    <li><a href="index.html" title="Home">Home</a></li>
    <li><a href="products.html" title="Products">Products</a></li>
    <li><a href="find-us.html" title="Find Us">Find Us</a></li>
  </ul>
</nav>

第二部分

我能够使这个工作(见下面的答案)。如何实现排序?现在链接似乎是随机顺序。

1 个答案:

答案 0 :(得分:2)

我应该有RTFM :)

在这个问题的常见问题解答中有一整段,哈!去图。

{{#each pages }}
  {{#is data.section "main"}}
    <li{{#is ../../page.dest this.dest}} class="active"{{/is}}>
        <a href="{{relative ../../page.dest this.dest}}">{{data.menutitle}}</a>
    </li>
  {{/is}}
{{/each}}

http://assemble.io/docs/FAQ.html