离开网站时如何访问vuex商店



我将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)
}

最新更新