隔离如何在模板之间订阅数据?
例如 - 我有一个页面有两个不同的模板:
1)主题列表
2)热门话题。
我有两个不同的 Meteor.publish和Subscribtions。
1)在Topic-list模板中,我按CreatedAt-field排序。
Meteor.subscribe('topics');
Template.topics_main.helpers({
topics:function(){
return Topic.find({},{sort: {createdAt: -1}});
}
});
2)在热门列表中,我按等级字段对数据进行排序。
Meteor.subscribe('popularTopics');
Template.top_topics.helpers({
topics:function(){
return Topic.find({}, {
sort: {
views: -1
},
limit: 5
});
}
});
当我将滚动我的主题列表时,我将从热门话题中获取数据。这不是很好:)我如何用不同的订阅隔离数据bweetwen两个模板,但是有一种类型的集合?