显示静态已知字段的集合是Meteor的基础 其中已知的固定文档关键字段名称放在html模板中。
但是,如果要在当时找到所有字段名称 插入数据,然后无法使用基本的Meteor渲染。
有没有办法发布所有找到的字段 解析json列表数据?
或许休斯顿就是答案?
答案 0 :(得分:0)
基本上你只需要将键作为值和实际值一起返回。例如:
{{#each kvp object}}
key: {{key}}
value: {{value}}
{{/each}}
带着帮手:
Template.myTemplate.helpers(function(){
kvp: function(obj){
return Object.keys(obj).map(function(k) { return {key: k, value: obj[k] });
}
});
假定一个没有嵌套的对象。
Object.keys(obj)
为您提供了一系列键。然后map
函数遍历每个键。在映射函数中,我们从键和值构建一个新对象。最终结果是一个可以在Blaze中循环的对象数组。