使用箭头函数或将“this”存储在另一个变量中。
示例代码:
使用箭头函数:
this.userService.getUser().subscribe((user) => {
this.user = user;
console.log(this.user); // 这里将能够访问“this”
});
将“this”存储在另一个变量中:
let self = this;
this.userService.getUser().subscribe(function(user) {
self.user = user;
console.log(self.user); // 这里能够访问“this”
});