使用Meteor显示预先未知的标题集合

时间:2016-03-22 00:26:51

标签: json templates meteor

显示静态已知字段的集合是Meteor的基础 其中已知的固定文档关键字段名称放在html模板中。

但是,如果要在当时找到所有字段名称 插入数据,然后无法使用基本的Meteor渲染。

有没有办法发布所有找到的字段 解析json列表数据?

或许休斯顿就是答案?

1 个答案:

答案 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中循环的对象数组。