gpt4 book ai didi

callback - 订阅已弃用 : Use an observer instead of an error callback

转载 作者:行者123 更新时间:2023-12-01 22:25:33 26 4
gpt4 key购买 nike

当我运行 linter 时,它显示:

subscribe is deprecated: Use an observer instead of an error callback

代码来自 this angular app :

    this.userService.updateUser(data).pipe(
tap(() => {bla bla bla})
).subscribe(
this.handleUpdateResponse.bind(this),
this.handleError.bind(this)
);

不知道到底应该使用什么以及如何使用...

谢谢!

最佳答案

subscribe 并未被弃用,只是您正在使用的变体被弃用。将来,subscribe 将仅采用一个参数:next 处理程序(函数)或观察者对象。

所以在你的情况下你应该使用:

.subscribe({
next: this.handleUpdateResponse.bind(this),
error: this.handleError.bind(this)
});

查看这些 GitHub 问题:

关于callback - 订阅已弃用 : Use an observer instead of an error callback,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55472124/

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