В Vue NUXT asyncData не работает в / страниц - PullRequest
0 голосов
/ 27 января 2020

У меня есть файл в папке pages и я написал код для вызова действия хранилища, но asyncData не запускается. Кто-нибудь может помочь мне?

import Child from '~/components/child'
export default {
  components: {
    Child
  },
  async asyncData({
    redirect,
    store
  }) {
    try {
      let response = await store.dispatch('fetchdata')
      console.log(response);
      return {
        data: response,
      }
    } catch (e) {
      console.log('ggggg')
      //redirect({ name: 'auth.login' })
    }
  },
  data() {
    return {
      data: {

      },
    }
  },

  methods: {

  },
  mounted() {
    console.log('fff')

  }
}
...