将Vuex getter映射到计算属性AFTER组件

时间:2018-03-21 18:53:05

标签: javascript vue.js vuejs2 vuex

甚至可能吗?

我知道我可以这样做:

computed: {
        ...mapGetters({
            xyz: 'xyz'
        }),

但是我想知道我是否可以使用继承的mapGetters,即在created hook:

created () {
        this.$options.computed = Object.assign(this.$options.computed, {...this.dependencies.mapGetters(this.stores)});

        console.log(this.$options.computed); // returns mapped getters
    },

控制台输出返回映射的getter,但它似乎不起作用,在Vue DevTools中,这些Vuex绑定是未定义的。

1 个答案:

答案 0 :(得分:0)

没有。你不能。没有办法解决。

此外,

  

$options是只读的。