关于vuex中getters不依赖更新的问题?
export const token = state => {
if (wx.getStorageSync("vuex")) {
const bdToken = JSON.parse(wx.getStorageSync("vuex"))
if (bdToken) {
return bdToken.token
}
}
return state.token
// 这种不能让getter根据state.token进行更新
// if (wx.getStorageSync("vuex")) {
// const bdToken = JSON.parse(wx.getStorageSync("vuex"))
// if (bdToken) {
// return state.token || bdToken.token
// }
// }
// return null
}
两者同样都不能保证始终是返回state.token
,为什么上面可以触发更新呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论