Javascript 在meteor subscribe参数上传递给服务器的是什么?
我看到过人们在Meteor中订阅集合的代码,订阅过程和争论不断。例如Javascript 在meteor subscribe参数上传递给服务器的是什么?,javascript,mongodb,meteor,Javascript,Mongodb,Meteor,我看到过人们在Meteor中订阅集合的代码,订阅过程和争论不断。例如 Meteor.subscribe('collection', arg); 以及相关的 Meteor.publish('collection', function(arg) { return Collection.find(arg); }); 问题是,该参数来自何处,或者是什么将该参数传递给subscribe方法/函数?通常,这些参数将来自会话变量,例如: Tracker.autorun(function() {
Meteor.subscribe('collection', arg);
以及相关的
Meteor.publish('collection', function(arg) {
return Collection.find(arg);
});
问题是,该参数来自何处,或者是什么将该参数传递给subscribe方法/函数?通常,这些参数将来自会话变量,例如:
Tracker.autorun(function() {
var groupId = Session.get('currentGroupId');
Meteor.subscribe('invitationsForGroup', groupId);
});
在这里,我们订阅了一个代表当前组邀请的集合。请注意,订阅是在内部进行的,因此只要currentGroupId
发生更改,它就会自动更新
可以看到更多详细信息和另一个示例。这些信息通常来自会话变量,例如:
Tracker.autorun(function() {
var groupId = Session.get('currentGroupId');
Meteor.subscribe('invitationsForGroup', groupId);
});
在这里,我们订阅了一个代表当前组邀请的集合。请注意,订阅是在内部进行的,因此只要currentGroupId
发生更改,它就会自动更新
可以看到更多细节和另一个例子