如何提取角度订阅中的值。
我有此代码:
async trackingInfo(trackingNumber) {
const foo = await this.userService
.trackOrderStatus(trackingNumber)
.subscribe((status) => {
console.log(status, 'stat');
return status;
});
console.log(foo, 'grrr');
}
foo
返回的订阅不是status
,我知道那里不使用异步等待,但是我完全忘记了。非常感谢您的帮助。谢谢
答案 0 :(得分:0)
将其分配给订阅块中的某项:
status: any;
trackingInfo(trackingNumber) {
const foo = this.userService
.trackOrderStatus(trackingNumber)
.subscribe((status) => {
console.log(status, 'stat');
this.status = status;
});
console.log(foo, 'grrr');
}