有什么区别:
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时,第一个例子不起作用,只有第二个。
你可以解释一下这个区别吗?奖金:暗示为什么在我的情况下第二个只能起作用。