vueでlaravelのapiを叩いて、ユーザー情報を取得したいのですが、
asyncとawaitでapiを叩いた時に、処理が止まってしまウノですが、どうしたらいいでしょうか?
下記がコードになります。
よろしくお願いいたします。
methods: { async accessToken(){ await this.$store.dispatch('auth/getToken', data) }, async login (){ if(!isStrage){ await this.accessToken()} console.log('after get token') // ここは表示されません。 await this.$store.dispatch('auth/login', params) } }
// auth.js async getToken(context, data){ await axios.post('/oauth/token', data).then(res => { console.log(res) // ここの処理になにも入ってきません。 } console.log('hogehoge') // hogehogeも表示されないです。 }