vue.runtime.esm.js:620 [Vue warn]: Error in nextTick: “TypeError: Cannot convert object to primitive
问题: vue.runtime.esm.js:620 [Vue warn]: Error in nextTick: “TypeError: Cannot convert object to primitive value”直接把数据来源变量的值赋值给页面变量,正常展示this.columns= [{prop: "num", label: "序号"}]直接把数据来源变量赋值给页面变量,报错this.
·
问题: vue.runtime.esm.js:620 [Vue warn]: Error in nextTick: “TypeError: Cannot convert object to primitive value”
直接把数据来源变量的值赋值给页面变量,正常展示
this.columns= [{prop: "num", label: "序号"}]
直接把数据来源变量赋值给页面变量,报错
this.columns= resp.headerList
对比两次赋值
尝试处理数据,之后解决了
this.columns = JSON.parse(JSON.stringify(resp.headerList)) || [];
总结:引起报错的原因可能是数据的属性中缺少[[Prototype]]
更多推荐
已为社区贡献2条内容
所有评论(0)