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);
    }
相关推荐
打呵欠的猫7 分钟前
我用 AI 写了一个"需求翻译器",产品的 PRD 直接变成开发任务清单
前端·ai编程
fatcoder7 分钟前
玩转Nginx 09 — 运维排障:三场"火灾"实战演练
前端·后端·nginx
前端玩坑坑7 分钟前
View Transitions API 入门教程,优雅过度
前端
李高钢40 分钟前
WPF MVVM Light(三):RelayCommand 命令与 Messenger 消息
前端·c#·wpf
lichenyang4531 小时前
Socket.IO 原理与技术选型
前端
qq21084629531 小时前
在python中什么是 self 和 cls?
开发语言·前端·python
我会冲击波1 小时前
vibe coding 一个多月,我把 Claude Code + Pi 做成了桌面 IDE,还给它移植了 VS Code 的编辑体验
前端·javascript·后端
kyson_1 小时前
前端性能优化全链路实践指南:从网络、缓存到渲染与监测
前端
前端fighter1 小时前
线上崩溃?使用 TRAE Work 5分钟把混淆日志翻译成人话并输出复盘报告
前端·vue.js·程序员
网安蟹佬霸1 小时前
CTF Web方向解题全攻略:从信息收集到getshell(附实战payload与脚本)
android·前端·网络·安全·web安全·网络安全·网安