gpt4 book ai didi

angular - http.get observable : what is the third argument? 上的订阅方法

转载 作者:行者123 更新时间:2023-12-03 15:58:22 27 4
gpt4 key购买 nike

我在 Angular 2 最终版本中对 observable(http.get 的结果)使用订阅方法。虽然 subscribe 方法的第一个参数是从后端获取数据的函数,第二个是在错误时执行的函数(如状态 http 代码 404),但我不明白第三个参数/函数的含义。

希望它总是在请求结束时执行(成功或错误),我删除/停止加载其中的指示器,但第三个函数不会在错误时调用。

最佳答案

每个序列的第三个参数是完整的处理程序。它是在没有参数的情况下调用的,只是通知序列已完成。

Observable.from([1,3]).subscribe(
(v => console.log('value: ', v)),
(e => console.log('error: ', e)),
(() => console.log('the sequence completed!'))

会打印:

值:1

值:2

序列完成

关于angular - http.get observable : what is the third argument? 上的订阅方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41650070/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com