当前位置: 首页 > news >正文

vxe-table vue 表格复选框多选数据,实现快捷键 Shift 批量选择功能

vxe-table vue 表格复选框多选数据,实现快捷键 Shift 批量选择功能

查看官网:https://vxetable.cn

效果

在这里插入图片描述

代码

通过 checkbox-config.isShift 启用批量选中,启用后按住快捷键和鼠标批量选取

<template><div><vxe-grid v-bind="gridOptions"></vxe-grid></div>
</template><script setup>
import { ref, reactive } from 'vue'const gridOptions = reactive({border: true,height: 500,columnConfig: {resizable: true},rowConfig: {isHover: true},checkboxConfig: {labelField: 'name',highlight: true,isShiftKey: true},columns: [{ type: 'checkbox', title: 'Name' },{ field: 'sex', title: 'Sex' },{ field: 'age', title: 'Age' },{ field: 'address', title: 'Address', showOverflow: true }],data: [{ id: 10001, name: 'Test1', role: 'Develop', sex: 'Man', age: 28, address: 'test abc' },{ id: 10002, name: 'Test2', role: 'Test', sex: 'Women', age: 22, address: 'Guangzhou' },{ id: 10003, name: 'Test3', role: 'PM', sex: 'Man', age: 32, address: 'Shanghai' },{ id: 10004, name: 'Test4', role: 'Designer', sex: 'Women', age: 23, address: 'test abc' },{ id: 10005, name: 'Test5', role: 'Develop', sex: 'Women', age: 30, address: 'Shanghai' },{ id: 10006, name: 'Test6', role: 'Designer', sex: 'Women', age: 23, address: 'test abc' },{ id: 10007, name: 'Test7', role: 'PM', sex: 'Women', age: 38, address: 'Shanghai' },{ id: 10008, name: 'Test8', role: 'Designer', sex: 'Man', age: 24, address: 'test abc' },{ id: 10009, name: 'Test9', role: 'Test', sex: 'Man', age: 35, address: 'Shanghai' },{ id: 10010, name: 'Test10', role: 'Develop', sex: 'Women', age: 31, address: 'Shanghai' },{ id: 10011, name: 'Test11', role: 'PM', sex: 'Women', age: 45, address: 'Shanghai' },{ id: 10012, name: 'Test12', role: 'Test', sex: 'Man', age: 39, address: 'Guangzhou' },{ id: 10013, name: 'Test13', role: 'Develop', sex: 'Women', age: 38, address: 'Shanghai' }]
})
</script>

相关文章:

  • C++编译之导入库理解与使用
  • cacert.pem根证书文件
  • LangGraph 深度解析:下一代AI应用编排引擎
  • Linux系统编程-DAY11(多路复用IO)
  • 【Pandas】pandas DataFrame dropna
  • 继承与多态:面向对象编程的核心力量!
  • Spring数据访问模块设计
  • Linux入门(十五)安装java安装tomcat安装dotnet安装mysql
  • 软件功能测试有哪些类型?软件测评机构
  • 从数据报表到决策大脑:AI重构电商决策链条
  • Python爬虫实战:从零构建高性能分布式爬虫系统
  • 医疗器械的三大记录文件:DHF、DMR和DHR
  • 激光隐形切割(Stealth Dicing)技术
  • linux磁盘无法清理问题
  • 时间复杂度和算法选择
  • 2025年八大员(标准员)考试题库及答案
  • 在 Word中生成目录(Table of Contents, TOC)
  • 华为云CAE部署spring cloud服务
  • ESP32-S3 IDF V5.4.1 LVGL 9.2.0 fatfs
  • Jinja2核心应用场景及示例
  • 做个网站要多少钱/海外社交媒体营销
  • 怎么弄网站/优化模型数学建模
  • 怎样制作自己网站/网络口碑营销案例
  • 品牌工厂网站建设/信息流优化师简历模板
  • 日本女做网站/网站改进建议有哪些
  • h5网站制作费用/交换友情链接的目的