【发布时间】:2014-08-02 04:29:36
【问题描述】:
我是 JavaScript 和 Meteor 的新手。我设法设置了所有服务器端通信,但不知道如何在我的集合中呈现数据块。就是这样:
{"NAME1":{"service":"NAME1","count":0,"maxCount":0},"NAME2":{"service":"NAME2","count":1,"maxCount":1},"NAME3":{"service":"NAME3","count":2,"maxCount":2},"NAME4":{"service":"NAME4","count":3,"maxCount":3},"NAME5":{"service":"NAME5","count":4,"maxCount":4},"NAME6":{"service":"NAME6","count":5,"maxCount":5}}
我可以通过调用标签名称来提取这个块。在那之后,我被困住了。每个 NAME 作为键都是一个动态字符串,我只知道值是数组 - 服务、计数和 maxCount,我希望这些值以 3 列的表格格式显示 - 名称、计数和最大值。我可能应该使用光标进行此块渲染,但不知道该怎么做。请帮忙。
我要渲染的 JSON 块在“p”标签内
<template name="template_name">
<h2> Data </h2>
{{#each all_blocks}}
{{#with block_i_need }}
<p>"block i need: " {{.}}</p>
{{/with}}
{{/each}}
</template>`
如何将 block_i_need 传递给函数并返回 service、count 和 maxCount 值?
【问题讨论】:
标签: javascript html json templates meteor