【发布时间】:2020-04-06 21:45:48
【问题描述】:
我将 vue.js 与 nuxt 一起使用,并希望在离开站点时从 vuex 存储中删除一些内容。
我试过了
beforeDestroy ({ store }) {
store.commit('auth/setUserShowSecureAccountHint', false)
}
不知道哪个商店不工作
还有
beforeDestroy () {
this.store.commit('auth/setUserShowSecureAccountHint', false)
}
没有工作,因为store 未知。
离开站点后如何访问 vuex 商店?
【问题讨论】:
-
你为什么要这样做?存储不持久。所以当他们离开商店时也消失了
-
“离开”是指他们点击了指向另一个页面的 nuxt 链接。所以这不涉及页面重新加载,因此商店中的所有内容仍然存在