【发布时间】:2021-07-12 22:46:48
【问题描述】:
想象一下,我在ngOnInit() 钩子中写了一个可观察的表达式,如下所示:
ngOnInint(){
this.httpClient.get('request-url').subscribe(response => {
...
})
}
在ngOnInit 执行之后,如果函数的上下文没有保存到变量中,它可能会被破坏。但即使 observable 仍然由任何值 emit 处理。
问题是:如果未将 observable 保存到变量中,angular 将在何处以及如何跟踪它?
【问题讨论】:
-
不是angular独有的特性,而是rxjs的精髓。这篇文章去年帮助了我 - kgotgit.medium.com/…
标签: javascript angular rxjs