2016-09-29 84 views
0

這裏是角流星應用我的根組件:沒有autorun()的流星反應?

export class RootComponent implements OnInit { 
    playlists:Mongo.Cursor<any>; 

    ngOnInit():any { 
     this.playlists = Playlists.find(); 
    } 

} 

當我更新從另一個角度(2)組件Playlist集合,我看到我的觀點我在哪裏渲染播放列表的更新。 該特定的視圖無法訪問其他組件中的任何其他變量,因此看起來很明顯,因爲集合播放列表更新,視圖正在更新。

我在想,如果ngOnInit的代碼沒有在Tracker.autorun的情況下更新視圖,怎麼會發生這種情況呢?

+0

你看到的是工作中的發佈/訂閱機制。你只需要使用跟蹤器,當你有一些你想做出反應。流星做了一些神奇的事情,讓你的生活變得輕鬆 – Mikkel

回答