Daftar dan Belajar Sekarang!

Cara menggunakan async nuxtserverinit di store

foto HANDRI
2 Kontribusi 0 Coto
3 hari yang lalu
Saya telah mengikuti tutorial memindahkan data di vuex store, tetapi async nuxtServerInit tidak berfungsi, mohon di koreksi bila salah ini file index.js di store
import axios from '~/plugins/axios'


export const state = () => ({
    customer:[]

})

export const mutations = {
    setCustomer(state, items){
        state.customer = items
    }
}

export const actions = {
    async nuxtServerInit( {commit} ){
        console.log("troololollo")
        const { data } = await axios.get('all_customer')
        commit('setCustomer',data.data)
    }
}
ini file index.vue
<script>
  import { mapState } from 'vuex'

  export default{
    computed: mapState([
      'customer'
    ])
  }

</script>


Login untuk diksusi di forum sekolah koding