Я делаю приложение, которое отображает список заказов. Проблема заключается в том, что когда я отправляю новый заказ, нажимая конечную точку с почтовым запросом с данными для нового заказа, страница или компоненты должны автоматически обновляться для отображения этого нового заказа. Я не знаю, как это достигается с помощью nuxt. Рендеринг HTML на стороне клиента должен активно реагировать на события, происходящие на стороне сервера.

0
Ivan Srebernic 2 Апр 2020 в 17:01

1 ответ

Таким образом, вам на самом деле не нужно обновлять страницу, чтобы сделать это, вы можете использовать axios для POST заказа и обновить свою страницу с этим конкретным заказом.

export default {
    data(){
    return {
      newOrder: null
    }
  },
  methods:{
      newOrder(){
         const newOrder = await this.$axios.post(...)
         this.newOrder = newOrder
      },
  }
}

0
Eduard 3 Апр 2020 в 17:57