获取父级
使用../
可将路径定位到父级上下文中。
var obj = {
nav: [
{ title: 'JS插件', url: '/javascript.html' }
]
}
var htmlTemplate = '<ul>\
{{#each nav}}\
<li><a href="{{url}}">{{title}}</a></li>\
{{#each ../nav}}\
<li><a href="{{url}}">{{title}} - 这里用父级再次循环的结果</a></li>\
{{/each}}\
{{/each}}\
</ul>';
var template = Handlebars.compile( htmlTemplate );
console.log( template( obj ) );
// 返回结构如下
/*
<ul>
<li><a href="/javascript.html">JS插件</a></li>
<li><a href="/javascript.html">JS插件 - 这里用父级再次循环的结果</a></li>
</ul>
*/