Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vuex 尝试在Nuxt js组件中使用MapGetter时传播不可编辑实例错误的尝试无效_Vuex_Nuxt.js - Fatal编程技术网

Vuex 尝试在Nuxt js组件中使用MapGetter时传播不可编辑实例错误的尝试无效

Vuex 尝试在Nuxt js组件中使用MapGetter时传播不可编辑实例错误的尝试无效,vuex,nuxt.js,Vuex,Nuxt.js,我试图在我的组件中使用mapGetters,存储代码是: export const getters = { getDates: (state) => { return { datestart: state.dateStart, dateEnd: state.dateEnd } } } 我的组件代码如下: console.log(...mapGetters({ getDates: '

我试图在我的组件中使用
mapGetters
,存储代码是:

export const getters = {
    getDates: (state) => {
        return {
            datestart: state.dateStart,
            dateEnd: state.dateEnd
        }
    }
}
我的
组件
代码如下:

console.log(...mapGetters({
      getDates: 'dateRange/getDates'
   })
);
我也试着用这个:

console.log(...mapGetters("dateRange", ["getDates"]));
但我有一个错误:

传播不可复制实例的尝试无效


调用函数时使用
会尝试将数组作为参数进行扩展。但是
mapGetters
不返回数组,它返回一个对象。虽然使用对象扩展和
mapGetters
是很常见的,它只在对象文本中有效。为什么您在登录时试图传播
MapGetter
?是的,谢谢您的回复