2016-11-09 51 views
-2

我有樣的服務主題:Angular2服務主題訂閱,保存最後一個值

private categoryFilterTypeSource = new ReplaySubject<number>(); 

    categoryFilterType$ = this.categoryFilterTypeSource.asObservable(); 

    changeFilterType(newValue: number) { 
     this.categoryFilterTypeSource.next(newValue); 
    } 

當我在這個問題上訂閱,我想最後獲得新的訂戶發送值。

回答

2

然後創建一個數組並將最後一個值推送到數組。當你需要時彈出它。