【发布时间】:2016-02-10 17:57:05
【问题描述】:
我正在尝试将我的应用从自动发布切换到发布/订阅。在尝试设置发布/订阅或我的第一个集合后,我的集合中的所有项目都不再显示,我不知道可能出了什么问题。
有人能在我下面的代码中发现一个错误,或者就如何调试此类问题提供任何提示吗?
client/routes.js
Router.route('/slug', {
name: 'route.name',
title: 'My Page',
template: 'TemplateName',
subscriptions: function() {
this.subscribe('myPublication');
},
action: function() {
this.render();
}
});
server/lib/collectionLib.js
...
Meteor.publish('myPublication', function() {
return MyCollection.find();
});
client/myCollection/view/mycollection-list.html
...
{{#each myCollection}}
...
{{/each}}
...
【问题讨论】:
标签: meteor iron-router publish-subscribe