сервера во вьюикс вперед всего??
const store = new Vuex.Store({
state:{
access:{}
},
getters: {
getAccess:(state)=>{
return state.access
}
},
actions: {
async getAccess({commit}){
await axios.get('/access')
.then(response=>{
commit('getAccess',response.data.access)
})
.catch(error=>{
state.access = null;
this.getAccess();
});
},
},
mutations:{
async getAccess(state,payload){
state.access = payload
console.log(state.access)
}
},
});
window._ = require('lodash');
const app = new Vue({
el: '#app',
store,
created () {
this.$store.dispatch('getAccess')
}
});
await then? смешались в кучу кони, люди..
Обсуждают сегодня