Reputation: 177
hello is possible to update props inside the async fetch after page loaded example
props: {
products: {
type: Array,
required:true
}
}
async fetch() {
let data = this.products
// data processing for display....
}
methods: {
updateProducts() {
return this.products.push(newdata);
}
}
How to to update this.products in async fetch with the new data ? please
Upvotes: 1
Views: 1178
Reputation: 46769
You can call this.$fetch()
to re-trigger a fetch()
hook. Meanwhile, this will probably not be useful in your case. A watch()
or just emitting a value to the parent is enough.
You can see a snippet of code here: How to make an infinite loader in Nuxt?
But mainly, moving the logic to a regular method
is the way to go here (callApi
in the example).
Upvotes: 1