重置Angular2中的RxJ

时间:2017-05-24 16:51:53

标签: javascript rxjs angular2-observables

我有以下属性

    private messages$: BehaviorSubject<Array<MessageModel>>;
public readonly messages: Observable<Array<MessageModel>>;

我用this.messages$.next(...)推送新邮件,但在某些时候我想要清除推送的数据。我读到了empty()方法,但是当我尝试将其用于this.messages时,它说Observable<Array<MessageModel>>没有这样的方法。我尝试import 'rxjs/add/operator/map',但它仍然无效。

1 个答案:

答案 0 :(得分:1)

清除值使用

this.messages$.next()