【发布时间】:2017-02-09 13:06:42
【问题描述】:
我刚刚开始使用 Observable 和 Observer 模式,我浏览了各个站点,发现 Observable 是生产者,而 Observer 是消费者。然后当我浏览下面的代码时,我对观察者的含义感到困惑。
export class AppComponent {
private data:Observable;
private dataObserver:Observer;
constructor(private http: Http) {
this.data = new Observable(observer => this.dataObserver = observer);
}
所以,当您创建新的 Observable 对象时,任何人都可以帮助提供观察者的含义。
this.data = new Observable(observer => this.dataObserver = observer)
【问题讨论】: