如何从printData中的getData()访问返回的数据?我可以将数据存储在全局变量中吗?
以下是我的示例:
home.js
export class Home {
//d;
constructor() {
this.printData();
}
getData() {
httpClient.fetch('example.com/api/v')
.then(response => response.json())
.then(data => {
return data;
//this d = data;
});
}
printData() {
var data = this.getData();
console.log(data.name);
//console.log(this.d.name);
}
}