Pure-admin框架 Pure-table中获取所选中的内容的信息

最近在尝试使用Pure-admin框架来进行开发,正好遇到了多选表格需要获取选中项的id的情况,因为平台介绍说是二次封装 element-plus 的 Table ,直接拿el-table的方法来试

在table上设置属性ref="multipleTableRef"

复制代码
let idArr = [];
    multipleTableRef.value.getSelectionRows().map((item) => {
    idArr.push(item.id);
});

出现了报错,原因是没找到方法getSelectionRows()

没有兼容方法,只能去看看框架是怎么处理这种情况的了

找到对应的文件

能发现是通过事件selection-change来获取所选中的值,那就很好处理了

复制代码
multipleSelection.value.map(item => {
    idArr.push(item.id);
  });

照葫芦画瓢直接拿来,成功拿到了数据

相关推荐
xingba1 分钟前
重写IE的showModalDialog模态框以兼容现代浏览器
前端·javascript·google
前端小巷子1 分钟前
Promise 静态方法:轻松处理多个异步任务
前端·面试·promise
梨子同志7 分钟前
JavaScript Set 和 Map 数据结构
前端·javascript
令狐寻欢8 分钟前
JavaScript中常用的数据结构与算法
javascript
初辰ge11 分钟前
做个大屏既要不留白又要不变形还要没滚动条,我直接怒斥领导,大屏适配就这四种模式
前端·javascript
Face14 分钟前
路由Vue-router 及 异步组件
前端·javascript·vue.js
Nano15 分钟前
Axios 进阶指南:掌握请求取消与进度监控的艺术
前端
工呈士15 分钟前
Context API 应用与局限性
前端·react.js·面试
ArcX15 分钟前
从 JS 到 Rust 的旅程
前端·javascript·rust