vue.runtime.esm.js?2b0e:619 [Vue warn]: Error in render: "TypeError: Invalid attempt to spread no...

vuex的getters里做数据数据过滤的时候,报了这个错误
翻译过来

渲染错误:“ TypeError:散布不可迭代实例的无效尝试。为了可迭代,非数组对象必须具有[Symbol.iterator] () 方法。”

经过排查是在数组里面结构对象的原因,原来在store做初始化的时候,定义了对象类型,改为数组解决

const b = { b: 5 };
      let c = [...b];
1614367174.jpg
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容