I'm trying to use global variable inside one of my async function.
export const getSubscriptions = async () => {
return await axios
.get("url.com")
.then(response => response.data)
};
async created() {
this.subscriptions = await getSubscriptions()
console.log(this.subscriptions); //returns correct values
this.filteredItems()
},
filteredItems function in methods :
async filteredItems () {
console.log(this.subscriptions); // returns undefined
},
Any idea?
question from:
https://stackoverflow.com/questions/65872426/async-function-returns-undefined-vuejs 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…