我不知道如何处理模板中的递归数组。我在 handlebarsjs 的文档中找不到任何东西
有我的代码:js:
var 分支 = [{
name:"firstLayerNodeA",
has_branch:真,
分支:[{
名称:“第二个布局节点A”,
has_branch:false
},{
名称:“第二个布局节点B”,
has_branch:真,
分支:[{
名称:“第三层节点A”,
has_branch:真,
分支:[{
//第四层
//第五层
//.....
}]
}]
}]
},{
name:"firstLayerNodeB",
has_branch:false
}]
html
<Template name="tree"> <ul> {{#each brach}} <li> name {{#if has_branch}} <ul> {{#each brach}} <li> name {{#if has_brach}} {{#each brach}} .....third layer .....fourth layer .... {{/each}} {{/if}} </li> {{/each} </ul> {{/if}} </li> {{/each}} </ul> </Template>
有处理模板中分支的好主意吗?任何帮助表示赞赏。