【发布时间】:2017-06-02 11:38:33
【问题描述】:
我正在努力实现以下目标:
我有一个服务 A,这个服务持有一个 rxjs 行为主体:
public publishedList:BehaviorSubject<Data> = new BehaviorSubject<Data>(null)
getlist():Observable<Data> {
return this.http.post(......).map((responseData) => {
this.publishedList.next(responseData)
this.publishedList.asObservable().share
}
}
组件 A 在构造函数中使用 subscribe 监听这个行为主体。
这里没有问题。
现在组件 B 到位并持有一个按钮,该按钮应该能够清除或清空服务中的 publishedList,并且组件 A 应该被更新。
这可能吗?我如何做到这一点?
谢谢
【问题讨论】: