gpt4 book ai didi

javascript - 在 Angular Observables 中订阅后记录数据

转载 作者:行者123 更新时间:2023-11-30 14:22:15 26 4
gpt4 key购买 nike

我是 Observables 的新手,正在阅读 Angular 文档。以下是我如何订阅 服务和获取数据。

this.dataService.getData().subscribe(data => this.localData = data)

现在,我正在努力将其记录在组件中 (console.log) 以进行调试。

我试过:

this.dataService.getData().subscribe(data => this.localData = data, complete => console.log(this.localData));

最佳答案

您可以在“成功”回调中调用 console.log:

this.dataService.getData().subscribe(data => {
this.localData = data;
console.log(this.localData);
});

如果您想在“完成”回调中执行此操作(假设 Observable 完成):

this.dataService.getData().subscribe(
data => { this.localData = data; },
error => {},
() => { console.log(this.localData); });

关于javascript - 在 Angular Observables 中订阅后记录数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52561409/

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