Я делаю приложение, которое отображает список заказов. Проблема заключается в том, что когда я отправляю новый заказ, нажимая конечную точку с почтовым запросом с данными для нового заказа, страница или компоненты должны автоматически обновляться для отображения этого нового заказа. Я не знаю, как это достигается с помощью nuxt. Рендеринг HTML на стороне клиента должен активно реагировать на события, происходящие на стороне сервера.
1 ответ
Таким образом, вам на самом деле не нужно обновлять страницу, чтобы сделать это, вы можете использовать axios для POST заказа и обновить свою страницу с этим конкретным заказом.
export default {
data(){
return {
newOrder: null
}
},
methods:{
newOrder(){
const newOrder = await this.$axios.post(...)
this.newOrder = newOrder
},
}
}
Похожие вопросы
Новые вопросы
node.js
Node.js — это основанная на событиях, неблокирующая, асинхронная среда выполнения ввода-вывода, использующая движок Google V8 JavaScript и библиотеку libuv. Он используется для разработки приложений, которые интенсивно используют возможность запуска JavaScript как на стороне клиента, так и на стороне сервера и, следовательно, выигрывают от возможности повторного использования кода и отсутствия переключения контекста.