由于Meteor.users()的更改而无效的Meteor Tracker.autorun停止所有其他运行Tracker.autorun

时间:2018-08-21 08:14:42

标签: meteor redux meteor-tracker

当Meteor.user()更改为Meteor.user()内部唯一的反应性数据源时,Meteor的Tracker.autorun是否会停止所有其他正在运行的Tracker.autorun的原因?

所有Tracker.autoruns块都是独立的而不是嵌套的。 一个自动运行跟踪Meteor.user()的更改,另外两个自动运行订阅两个不同的集合(订单和预订),并通过查询跟踪更改。但是,当通过接收新订单或预订使它们无效并且我需要更新Users集合中的用户文档时,Meteor.users()的更改会使它的Tracker.autorun计算失效,并停止Order和Reservation自动运行,从而使其不再起作用。

任何提示都会很感激,谢谢。

0 个答案:

没有答案