Angular2服务主题订阅,保存最后价值

时间:2016-11-09 06:14:30

标签: angular angular2-services angular2-observables

我有样本服务主题:

private categoryFilterTypeSource = new ReplaySubject<number>();

    categoryFilterType$ = this.categoryFilterTypeSource.asObservable();

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

当我订阅这个主题时,我希望获得新订阅者的最后发送价值。

1 个答案:

答案 0 :(得分:2)

然后创建一个数组并将最后一个值推送到数组。在需要时弹出它。