【发布时间】:2017-06-07 09:56:54
【问题描述】:
我正在尝试订阅一个用户团队列表,其中包括一个额外的动态团队。最后一个的id通过参数传递给订阅,像这样:
MeteorObservable.subscribe('user.teams', extraTeamId).subscribe(() => {
this.findUserTeams();
});
extraTeamId var 在我的服务组件上不断变化,每次这个 var 变化时,我都需要在我的客户端集合中拥有这个动态团队。
我的第一个问题是:如果我在组件上更改此变量的值,发布是否应该接收这个新值,或者它永远不会在服务器上更新?
如果 Meteor 不应该那样工作,还有其他好的选择吗?
我也在使用 Angular2。
【问题讨论】:
-
在 link 中查找响应式更改部分,我认为它会符合您的需要
-
谢谢你,我以前没见过这个实现,但我喜欢!也许我会尝试一个更简单的版本。
标签: angular meteor publish-subscribe