Error: Row is required when get row identity

项目场景:

使用Element中的el-table生成表格时,控制台报错:"Error: row is required when get row identity"

错误信息如下:

原因分析:

  1. 未添加row-key属性

  2. tableList类型不为[]

  3. 当调用getRowIdentity函数,但是参数为空的时候会触发,查看用了哪些el-table自带的方法

    javascript 复制代码
    let row = this.deviceList.filter(item => item.deviceId == this.form.ledDeviceId)[0];
    if (row) {
    	this.$refs.equipmentTable.toggleRowSelection(row);
    }
相关推荐
Freedom风间5 分钟前
前端优秀编码技巧
前端·javascript·代码规范
萌萌哒草头将军36 分钟前
🚀🚀🚀 Openapi:全栈开发神器,0代码写后端!
前端·javascript·next.js
萌萌哒草头将军42 分钟前
🚀🚀🚀 Prisma 爱之初体验:一款非常棒的 ORM 工具库
前端·javascript·orm
拉不动的猪1 小时前
SDK与API简单对比
前端·javascript·面试
runnerdancer1 小时前
微信小程序蓝牙通信开发之分包传输通信协议开发
前端
山海上的风1 小时前
Vue里面elementUi-aside 和el-main不垂直排列
前端·vue.js·elementui
电商api接口开发2 小时前
ASP.NET MVC 入门指南二
前端·c#·html·mvc
亭台烟雨中2 小时前
【前端记事】关于electron的入门使用
前端·javascript·electron