element table 翻页选中回显

使用element table 多选翻页时选中的数据没保留,查看文档以及资料发现得进行以下设置

1、在table上设置row-key,以及 @selection-change="handleSelectionChange"

2、在type="selection"这一行上设置reserve-selection,我就是把这个放在table上导致翻页没有保留之前选中的数据

javascript 复制代码
<el-table-column  reserve-selection  type="selection" width="55" />

3、处理handleSelectionChange

javascript 复制代码
handleSelectionChange(val) {
      this.multipleSelection = val
      if (this.multipleSelection .length > 0) { // 判断是否存在勾选过的数据
        this.tableData.forEach( row => {  // 获取数据列表接口请求到的数据
            this.multipleSelection .forEach( item => {  // 勾选到的数据
             if(row.code === item.code){
                 this.$refs.multipleTable.toggleRowSelection(item, true); // 若有重合,则回显该条数据
               }
             });
          })
      }
    },

参考:【解决】Element UI表格Table组件,点击翻页后之前选中的数据仍保留,勾选中的样式也会回显

相关推荐
其实防守也摸鱼4 小时前
Codex破局:前端组件秒级生成的技术文章大纲
开发语言·前端·人工智能·学习·安全·web安全
奥莱维4 小时前
KNX酒店方案_KNX专用线与高端酒店技术逻辑
java·服务器·前端·数据库
qq_452396234 小时前
第二篇:《前端架构的“道”与“术”:架构设计原则与决策框架》
前端·架构
lancyu4 小时前
# Agent Loop:AI Agent 的唯一直心骨
开发语言·javascript·人工智能
用户921080262864 小时前
AI 消息列表虚拟滚动:这是业务问题,还是组件能力边界?
前端
前端snow4 小时前
ai agent---mcp知识汇总
前端
计算机魔术师5 小时前
AI 写了一半代码,谁来背锅?Anthropic 的安全重构笔记
前端
半个落月5 小时前
JavaScript 单例模式详解:从唯一实例到按钮事件
javascript
明月_清风5 小时前
vLLM 深度实战:2026 年生产级 LLM 推理引擎完全指南
前端·后端·ai编程
风月说与山鬼5 小时前
七、uni-app页面与组件生命周期
前端·uni-app