繁体   English   中英

角度观察者

[英]Observer in Angular

我是新手,对rxjs的行为感到困惑。 让我给您看一个简单的例子,以便您理解我的问题。

test = new Observable((observer)=>{
    console.log(observer);
    observer.next(1);

     });
this.subscription = this.test.subscribe((result)=>{
        console.log(1);
     });

当我打印观察者时,我没有看到直接在对象内部的next属性,而是在嵌套对象名称“ destination”内部。 现在谁能解释我内部到底发生了什么,如何调用内部订阅操作符中的回调? 先感谢您。

该属性未附加到对象本身,而是附加在其原型上。

您可以通过导入自己查看代码

import {Subscriber} from 'rxjs/Subscriber.js'

并使用您的IDE导航到类定义。


官方文档

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM