在HandleBars JS中,我可以轻松地迭代键值。
var context = {
"object" : {
"numbers" : [{data : 1}, {data : 2}, {data : 3}, {data : 4}, {data : 5}],
"letters" : [{data : 'a'}, {data : 'b'}, {data : 'c'}],
"people" : [{data : 'Linus'}, {data : 'Larry'}, {data : 'Dennis'}, {data : 'Steve'}]
}
};
{{#each object}}
<span>{{@key}}</span>
{{#each this}}
/*
LOOP THROUGH EACH ARRAY HERE
HOW DO I ACCESS THE 'data' KEY?
*/
{{/each}}
{{/each}}
无论如何使用键或其他方法遍历所有数组成员而不注册Handlebars助手? 我希望我的输出看起来像
numbers 1 2 3 4 5 letters a b c people Linus Larry Dennis Steve
答案 0 :(得分:2)
{{#each object}}
<span>{{@key}}</span>
{{#each this}}
{{this.data}}
{{/each}}
{{/each}}