订阅和ngZone

时间:2016-07-15 23:05:54

标签: meteor zone angular2-meteor

有什么区别:

this.subscribe('apples', () => {
  ngZone.run(()=>{
    this.apple= Apples.findOne( this.id);
  });

(第1行和第2行已切换)

ngZone.run(()=>{
  this.subscribe('apples', () => {
    this.apple= Apples.findOne( this.id);
  });

查看meteor-component时,将subscribe包裹在run中应该有效。

然而,当我自己实现meteor-component来调用Meteor.subscribe而不是SubsManager.subscribe时,第一个例子不起作用,只有第二个。

你可以解释一下这个区别吗?奖金:暗示为什么在我的情况下第二个只能起作用。

0 个答案:

没有答案