vxe-table 实现 excel 选择两个单元格,拖拽自动识别数字规则并根据规则自动填充新的单元格

news/2025/1/10 0:19:00/文章来源:https://www.cnblogs.com/qaz666/p/18657706

vxe-table 实现 excel 选择两个单元格,拖拽自动识别数字规则并根据规则自动填充新的单元格

官网:https://vxetable.cn

鼠标按住右下角扩展按钮,当选取一个单元格时,自动将当前内容填充到扩展区域的所有单元格中,如果不希望自动识别数字规则,可以同时按住 ctrl 键可取消值自动识别数字功能

<template><div><vxe-grid v-bind="gridOptions"></vxe-grid></div>
</template><script>
export default {data () {const gridOptions = {border: true,height: 500,showOverflow: true,columnConfig: {resizable: true},editConfig: {mode: 'cell',trigger: 'dblclick' // 双击单元格激活编辑状态},mouseConfig: {area: true,extension: true // 是否开启区域扩展选取功能,开启后可以通过鼠标左键按住区域内右下角扩展按钮,将区域横向或纵向扩大},areaConfig: {extendByCalc: true // 是否启用扩展区域自动填充,当选取大于两行或两列时,自动识别最近两行或两列数据运算规则进行计算(同时按住 ctrl 键可取消值自动识别数字功能)},keyboardConfig: {arrowCursorLock: true,isClip: true,isArrow: true,isShift: true,isTab: true,isEnter: true,isEdit: true,isDel: true,isEsc: true,isFNR: true // 是否开启查找与替换},columns: [{ type: 'seq', width: 60 },{ field: 'a', title: 'A', editRender: { name: 'input' } },{ field: 'b', title: 'B', editRender: { name: 'input' } },{ field: 'c', title: 'C', editRender: { name: 'input' } },{ field: 'd', title: 'D', editRender: { name: 'input' } },{ field: 'e', title: 'E', editRender: { name: 'input' } },{ field: 'f', title: 'F', editRender: { name: 'input' } },{ field: 'g', title: 'G', editRender: { name: 'input' } },{ field: 'h', title: 'H', editRender: { name: 'input' } }],data: [{ id: 10001, a: 'Test1', b: 'Develop', c: 'Man', d: '23', e: '28', f: '', g: '', h: '' },{ id: 10002, a: 'Test2', b: 'Test', c: 'Women', d: '23', e: '22', f: '', g: '', h: '' },{ id: 10003, a: 'Test3', b: 'PM', c: 'Man', d: '23', e: '32', f: '', g: '', h: '' },{ id: 10004, a: 'Test4', b: 'Designer', c: 'Women', d: '456', e: '24', f: '', g: '', h: '' },{ id: 10005, a: 'Test5', b: 'Designer', c: 'Women', d: '23', e: '42', f: '', g: '', h: '' },{ id: 10006, a: 'Test6', b: 'Designer', c: 'Man', d: '23', e: '38', f: '', g: '', h: '' },{ id: 10007, a: 'Test7', b: 'Test', c: 'Women', d: '100', e: '24', f: '', g: '', h: '' },{ id: 10008, a: 'Test8', b: 'PM', c: 'Man', d: '345', e: '34', f: '', g: '', h: '' },{ id: 10009, a: 'Test9', b: 'Designer', c: 'Man', d: '67', e: '52', f: '', g: '', h: '' },{ id: 10010, a: 'Test10', b: 'Test', c: 'Women', d: '23', e: '44', f: '', g: '', h: '' }]}return {gridOptions}}
}
</script>

https://gitee.com/x-extends/vxe-table

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/865356.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

《模态测试、分析与仿真》网络研讨会

模态测试的目的和方法 如何利用有限元仿真数据进行建模和优化测点选择 模态参数识别和验证 模态分析结果如何与有限元仿真结果进行相关以上内容来源于网络,如有侵权,请联系删除!

新开了一家宠物公园,如何营销?

宠物公园可以借助看板软件进行营销,通过明确营销目标、利用看板软件进行任务管理、数据可视化与分析、优化客户互动与品牌建设以及整合供应链与提升运营效率等多个方面提升营销效率和效果。宠物公园可以借助看板软件进行营销,通过数据可视化、任务管理、客户互动等多个方面提…

pkusc/wc 做题记录题解

漆黑空心也想被释放,奈何思念比恨更顽强鲜花所有题目来源:search pku in qoj 参考文章:DaiRuiChens blog:PKUSC2024,云浅s blog:THUSC/PKUSC 2024cyfffs blog:PKUWC2024,realskcs blog:PKUWC2024 Day1,PKUWC2024 Day2ix35s blog:PKUSC2023,aleph1022s blog:PKUSC …

荣耀再续 | 蚁景科技在第136届广交会测试赛中再获团体亚军佳绩

近日,在第136届广交会网络平台测试赛中,蚁景科技凭借卓越表现与精湛技术脱颖而出,斩获团体积分132分,再度荣膺第二名的佳绩,续写荣誉篇章。近日,在备受瞩目的第 136 届广交会网络平台测试赛中,蚁景科技凭借卓越表现与精湛技术脱颖而出。此次比赛由中国网络空间安全教育论…

altium designer中布线如何走圆角.如图所示。我按了shift+空格键。可依旧是走45读的角。麻烦指教啊。急求

按TP键,在PCB Editor_Interactive Routing中,看是否选择了Restrict To 90/45,取消勾选即可更多追问追答追问取消了还是没用 追答shift+空格键要多按几次,是循环切换的转载自: https://zhidao.baidu.com/question/536745523.html

nginx下载安装配置

nginx下载安装配置 环境:win10虚拟机Vmware,在linux(centos7.6)下安装nginx(nginx-1.20.2.tar.gz) 注意:在linux中,不是管理员登录,最好在指令前加上sudo提权,避免权限不够执行失败带来的麻烦,以下命令请都加上sudo,这是一个好习惯。 下载 https://nginx.org/ …

WindowsLog_Check:日志分析

声明免责 仅供安全研究与学习之用,若将工具做其他用途,由使用者承担全部法律及连带责任,作者及发布者不承担任何法律及连带责任。介绍 该工具支持一键获取windows主机的日志,主机信息,GUI显示,支持使用微步KEY对文件进行MD5分析,支持检测相同MD5的文件,支持对内存进行字…

CDS标准视图:维护计划员组 I_MAINTENANCEPLANNERGROUP

视图名称:维护计划员组 I_MAINTENANCEPLANNERGROUP 视图类型:基础视图 视图代码:点击查看代码 @EndUserText.label: Maintenance Planner Group @Analytics: { dataCategory: #DIMENSION,dataExtraction : { enabled: true ,delta.changeDataCapture.automatic: true } } @V…

【Docker基础】Docker Desktop超详细入门使用指南

前言 大家好,我是小徐啊。今天介绍下什么是Docker Desktop以及如何使用。docker是一个帮助我们进行容器化部署的应用,但一开始,它只有命令界面,对于不太习惯使用命令的小伙伴比较难上手。所以,后来官方就出了一个可视化的软件Docker Desktop,帮助我们简单直观的使用docke…

BOE(京东方)联手故宫再度打造沉浸式数字展 引领数字艺术文化新篇章

2025年1月6日,由BOE(京东方)联合故宫博物院及腾讯主办的“‘纹’以载道——故宫沉浸式数字体验展”在苏州湾数字艺术馆盛大启幕,1月7日将正式开展。值此故宫博物院建院百年开年之际,BOE(京东方)凭借前沿数字技术,将故宫的瑰丽“国宝”以全新数字化形式串联起来,让故宫…

ASE80N10-ASEMI中低压N沟道MOS管ASE80N10

ASE80N10-ASEMI中低压N沟道MOS管ASE80N10编辑:ll ASE80N10-ASEMI中低压N沟道MOS管ASE80N10 型号:ASE80N10 品牌:ASEMI 封装:TO-252 批号:最新 最大漏源电流:80A 漏源击穿电压:100V RDS(ON)Max:9.5mΩ 引脚数量:3 芯片个数: 沟道类型:N沟道MOS管、低压MOS管 漏电流…

.net6之阿里云OSS

概念 集成阿里云OSS文件存储服务 引用阿里云包封装AliyunSmsClient(二次封装阿里云短信基类)public class AliyunOssClient{private readonly AliyunOssOptions _options;private readonly OssClient _client;public AliyunOssClient(IOptions<AliyunOssOptions> options…