首页 > 解决方案 > 离开站点时如何访问vuex商店

问题描述

我将 vue.js 与 nuxt 一起使用,并希望在离开站点时从 vuex 存储中删除一些内容。

我试过了

beforeDestroy ({ store }) {
  store.commit('auth/setUserShowSecureAccountHint', false)
}

商店不知道

并且

beforeDestroy () {
  this.store.commit('auth/setUserShowSecureAccountHint', false)
}

没有工作,因为store不知道。

离开网站后如何访问 vuex 商店?

标签: vue.jsvuexnuxt.js

解决方案


您应该在store关键字前面加上$符号,如下所示:

beforeDestroy () {
  this.$store.commit('auth/setUserShowSecureAccountHint', false)
}


推荐阅读