【问题标题】:VueJs computed property without template binding没有模板绑定的 VueJs 计算属性
【发布时间】:2018-11-12 09:35:22
【问题描述】:

我有一个包含计算的组件。计算名为 'getVuexValue' 通过 getter (getSomeData) 从 vuex 存储中获取值:

 computed: {
     getVuexValue() {
            return this.$store.getters.getSomeData;
        }
 }

当我将 {{getVuexValue}} 放入我的模板时,它工作正常。更改 vuex 存储中的值时数据更新。但是我不需要在这里使用模型绑定,所以我的问题是:有没有办法跟踪计算属性中的更新而不将其绑定到模板模型?

【问题讨论】:

  • 通过“跟踪计算属性中的更新”,您可以使用 watcher 观察该属性的更改。

标签: vue.js vuex


【解决方案1】:

当然

watch: {
    getVuexValue(newValue, oldValue) {
        // whatever...
    }
},

【讨论】:

    猜你喜欢
    • 2018-09-27
    • 2018-05-27
    • 2018-05-30
    • 1970-01-01
    • 2018-05-28
    • 2019-05-19
    • 2017-08-23
    • 1970-01-01
    • 2020-02-05
    相关资源
    最近更新 更多