【发布时间】:2015-12-29 14:24:12
【问题描述】:
我有一个由 Papaparse 从 CSV 解析为 JSON 的数据表,我想在表格中动态显示。数据数组看起来像这样,来自 Papaparse:
data: {
0 {
_id: "",
Testcol: "cellvalue",
Testcol2: "cellvalue2"
},
1 {
...
}
}
我现在正努力将它放入 HTML,因为我不知道这些值,因为它们是动态的,所以我不能假设任何值的名称。
我尝试了以下方法:
<table class="table table-striped">
<thead>
<tr>
{{#each projectData.meta.fields}}
<th>{{this}}</th>
{{/each}}
</tr>
</thead>
<tbody>
{{#each row in projectData.data}}
<tr>
{{#each row}}
<td>
{{this}}
</td>
{{/each}}
</tr>
{{/each}}
</tbody>
</table>
但我收到此错误:Uncaught Error: {{#each}} currently only accepts arrays, cursors or falsey values.
我该如何正确地做到这一点?我希望有人能指出我正确的方向。
【问题讨论】:
标签: javascript dynamic meteor meteor-blaze spacebars