assemble.io documentation提供了一些使用简单JSON作为数据源的示例,例如:
{
"title": "Assemble" ,
"author": "Brian Woodward"
}
但是,如果我想为我的数据使用更复杂的JSON结构(在单个页面上显示书籍列表)怎么办?怎么办?
{
"books": [
{
"title": "Book A",
"author": "Fred"
},
{
"title": "Book 47",
"author": "Joe"
}
]
}
答案 0 :(得分:3)
假设您的library.json
包含:
{
"books": [
{
"title": "Book A",
"author": "Fred"
},
{
"title": "Book 47",
"author": "Joe"
}
]
}
使用{{each}}(汇编使用handlebarjs进行默认模板)在一个页面上显示书籍列表:
{{#each library.books}}
{{title}} - {{author}}
{{/each}}