我的组件对使用 Vuex 更改 Vue 没有反应

My component does not react to change Vue with Vuex

我在 Vuex 存储中有一个状态,它对按钮的变化做出反应,并且一切都改变了它的依赖值,问题是我在组件中使用它并在 data()

data() {
    return {
      currency: this.$store.state.currency,
    }
}

安装组件时,一切都显示正常,因为它从存储中获取值,但是当我更新该值时,更改没有反映在组件中。 我想知道每次更改时如何使用存储的新值再次渲染变量。

我试过在保存数据的地方使用货币变量,它没有用,我也试过将变量直接放在它使用的地方,但它也没有用

computed: {
  currency() {
    return this.$store.state.currency;
  },
},

那样做。