【发布时间】:2020-08-14 18:54:17
【问题描述】:
晚上好,先生,
我对 vuex 视而不见,我从 Json 中的 Laravel 获取数据。 例如,为了接收登录用户的数据,我使用他的令牌发出请求,该令牌将他的数据发送给我,这些数据存储在盲人中。
我可以选择是在页面加载时发出此请求,还是每次更改组件时发出此请求。 除了我的印象是每次更改组件都会消耗很多。但是在页面刷新时这样做不会给我可靠的数据。
商店里有我的动作:
const actions = {
setUsers: async (context) => {
let uri = '/api/auth/me'
let token = getters.getToken(state);
const response = await axios.post(uri, token);
context.commit('setUsers', response.data)
},
}
你怎么看?您还有其他解决方案吗?
基利安
【问题讨论】: