Vue组件未更新/渲染

时间:2019-04-02 19:49:52

标签: vue.js

在vue组件数据中,我得到了一个对象routine和其他嵌套对象。

我有这种方法:

methods: {
    async loadFullRoutine() {
        const routine = await this.$store.dispatch('loadPresetsForRoutine', this.routine);
        console.log(this.routine);
        // routine.name = routine.name + '!';
    }
},

在我的vuex存储区中的loadPresetsForRoutine操作中,routine对象的嵌套对象被更改,但是更改未呈现。当我查看console.log时,可以看到routine对象正在正确更新。 当我执行routine.name = routine.name + '!';时,正在使用来自loadPresetsForRoutine的更新数据重新呈现该组件。

有什么想法吗?

0 个答案:

没有答案