我正在寻找如何从yield语句中使用每个来访问当前模型。有什么想法吗?
模型
models: [{
id: 1,
name:'Red',
value: '#ff0000'
}, {
id: 2,
name:'Yellow',
value: '#ffff00'
}, {
id: 3,
name:'Blue',
value: '#0000ff'
}];
模板
{{#table-list models=models config=colorModelTableListConfig}}
{{model.id}}
{{model.name}}
{{model.value}}
{{/table-list}}
组件(表格列表)
<!-- Searching markup-->
<table>
{{#each th in config.tableHeaders}}
<th>{{th}}</th>
{{/each}}
{{#each model in models}}
{{yield}}
{{/each}}
</table>
<!-- Pagination markup-->
旁注我不能将每个内容都抛到收益中,这会导致我的搜索,分页和其他功能出现问题
答案
答案 0 :(得分:1)
您可以将参数传递给yield块:
var io = require("socket.io");
如有必要,您可以调整其他名称:
{{yield model}}
您可以使用每个帮助程序执行类似的操作:
{{#with model as foobar}}
{{yield foobar}}
{{/with}}