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);
    }
相关推荐
Howrun7774 分钟前
VSCode烦人的远程交互UI讲解
ide·vue.js·vscode
百锦再27 分钟前
Reactive编程入门:Project Reactor 深度指南
前端·javascript·python·react.js·django·前端框架·reactjs
莲华君29 分钟前
React快速上手:从零到项目实战
前端·reactjs教程
百锦再29 分钟前
React编程高级主题:测试代码
android·前端·javascript·react.js·前端框架·reactjs
易安说AI41 分钟前
Ralph Loop 让Claude无止尽干活的牛马...
前端·后端
失忆爆表症2 小时前
05_UI 组件库集成指南:Shadcn/ui + Tailwind CSS v4
前端·css·ui
小迷糊的学习记录2 小时前
Vuex 与 pinia
前端·javascript·vue.js
发现一只大呆瓜3 小时前
前端性能优化:图片懒加载的三种手写方案
前端·javascript·面试
不爱吃糖的程序媛3 小时前
Flutter 与 OpenHarmony 通信:Flutter Channel 使用指南
前端·javascript·flutter
利刃大大3 小时前
【Vue】Element-Plus快速入门 && Form && Card && Table && Tree && Dialog && Menu
前端·javascript·vue.js·element-plus