你好,我想在调用api时召回方法或其他解决方案中的asyncData函数,因为我想在调用重置数据的此操作时执行$emit
我这样做了,但是没有效果
index.vue
<template>
<my-orders
:orders="orders
@sendData="initOrders"
/>
</template>
<script>
async asyncData({ $axios }) {
const orders = await endpoint.getOrders({ $axios });
return {
orders
};
},
methods: {
async initOrders() {
await this.asyncData
},
}
</script>
请帮忙谢谢
this.$nuxt.refresh()
可以帮助您重新获取任何fetch()
或asyncData()
钩子。