我将vue.js与nuxt一起使用,并希望在离开网站时从vuex存储中删除一些内容。
我试过
beforeDestroy ({ store }) {
store.commit('auth/setUserShowSecureAccountHint', false)
}
它没有工作,因为商店不知道
以及
beforeDestroy () {
this.store.commit('auth/setUserShowSecureAccountHint', false)
}
不起作用,因为store
未知。
离开网站后如何访问vuex商店?
您应该在store
关键字前面加上$
符号,如下所示:
beforeDestroy () {
this.$store.commit('auth/setUserShowSecureAccountHint', false)
}