我的应用程序是产品列表。
我有太多,并且想将它们分组,所以我可以重构我的publish/subscribe
代码(以及我的模板)。
假设我的 mongodb 中有 4 个不同的集合:balloons, balls, tents, tea.
我需要将它们分组到新创建foo
的和bar
. 然后我可以编写两个发布/订阅语句而不是 4 个,并通过执行以下操作访问我的数据:
在客户端:
Foo = new Meteor.Collection('foo');
Bar = new Meteor.Collection('bar');
在 html 模板中
{{#each foo.balloons }}
<p>{{ size }}</p>
<p>{{ price }}</p>
{{/each}}
或在另一个 html 模板中
{{#each bar.tents }}
<p>{{ size }}</p>
<p>{{ price }}</p>
{{/each}}