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);
    }
相关推荐
夏天想2 分钟前
vue通过iframe引入一个外链地址,怎么保证每次切换回这个已经打开的tab页的时候iframe不会重新加载
前端·javascript·vue.js
GISer_Jing3 分钟前
2026年前端开发目标(From豆包)
前端·学习·aigc
军军君0130 分钟前
Three.js基础功能学习十一:动画与音频
前端·javascript·3d·js·threejs·三维
我即将远走丶或许也能高飞31 分钟前
reduxjs/toolkit 的学习使用
前端·javascript·学习·reactjs
Coder_Boy_31 分钟前
基于SpringAI的在线考试系统-知识点管理模块完整优化方案
java·前端·人工智能·spring boot
码界奇点1 小时前
基于Spring Boot与Vue的校园后台管理系统设计与实现
vue.js·spring boot·后端·毕业设计·源代码管理
Dontla1 小时前
打开网站时弹出Accept Cookies(接受Cookie)提示是什么意思?(数据保护法规,欧盟GDPR)
前端·数据库
壹号机长1 小时前
canvas烟花特效各种前端框架都可以使用H5,vue,react,
vue.js·react.js·前端框架
咸鱼2.01 小时前
【java入门到放弃】VUE部分知识点
java·javascript·vue.js
weixin_489690021 小时前
MicroSIP自定义web拨打协议
服务器·前端·windows