TypeError: Cannot assign to read only property ‘0‘ of object ‘[object Array]‘
报错正文vue.runtime.esm.js?2b0e:619 [Vue warn]:Error in v-on handler:"TypeError: Cannot assign to read only property '0' of object '[object Array]'"found in--->[....文件代码忽略]vue.runtime.esm.js?2b0e:1897
·
报错正文
vue.runtime.esm.js?2b0e:619 [Vue warn]:
Error in v-on handler:
"TypeError: Cannot assign to read only property '0' of object '[object Array]'"
found in--->
[....文件代码忽略]
vue.runtime.esm.js?2b0e:1897 TypeError:
Cannot assign to read only property '0' of object '[object Array]'
代码正文
let showData = this.gridOptions.data
let controlData = this.controlTableData
JsonSort(showData,name,sort)
修正后代码
let showData = [...this.gridOptions.data]
let controlData = {...this.controlTableData}
JsonSort(showData,name,sort)
错误原因
可能是修改到数据源导致的错误,以上的修正方案就是创建一个数组副本进行操作
以上如有不正确,欢迎指教。知识广博,你我都可分享。
更多推荐
所有评论(0)