我想把axios返回的JSON保存到一个变量中。目前,我只能看到以下代码中的控制台输出(response.data):
function status() {
const url = "https://api.com";
axios.get(url).then(function (response) {
console.log(response.data);
});
}
status(); // console.logs object successfully
如果我只是将响应数据(response.data)赋值给一个变量而不是打印出来,那么它就会保持空白({})。 我想要做的事情类似于:
let data = {};
function status() {
const url = "https://api.com";
axios.get(url).then(function (response) {
data = response.data;
});
}
status();
console.log(data); // {}
// I want to manipulate and use the properties of data in subsequent code here
请问我该如何完成这个任务?非常感谢您的帮助。