我如何从computedVue.js 中返回一个数组?我收到此错误:“currentData”计算属性 vue/no-side-effects-in-computed-properties 中的错误意外副作用...我的代码如下:export default { computed: { currentData: function() { this.series[0].data = [1, 2, 3, 4, 5, 6, 7, 8]; return this.series[0].data; } }};<template> <div> {{currentData}} </div></template>
1 回答
FFIVE
TA贡献1797条经验 获得超6个赞
我不是 Vue 专家,但是你得到的错误很清楚——你不应该在计算属性中改变你的状态。您只能引用它们并生成一些只读响应作为结果。请删除
this.series[0].data=[1,2,3,4,5,6,7,8];
并在其他地方更新
添加回答
举报
0/150
提交
取消