自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 收藏
  • 关注

原创 vue 如何实现 vxe-table 的按键操作回车键的上下移动修改为 Tab 键的左右切换

摘要:在Vue中使用vxe-table实现Tab键替代回车键进行单元格切换,只需在表格配置中设置keyboardConfig.enterToTab为true即可。同时支持自定义键盘行为,通过keyboardConfig对象可配置多种键盘操作功能(方向键、复制粘贴、Tab键等)。示例代码展示了完整配置,包括编辑模式设置、列定义和数据绑定,实现表格编辑时按Tab键左右切换单元格的功能。

2026-01-04 14:04:31 788

原创 vxe-table 修改表格样式,修改边字体、框、背景色等样式的用法

vxe-table 提供了灵活的表格样式定制功能,支持通过 CSS 变量和 SCSS 主题变量修改字体、边框和背景色等样式。可以通过全局或局部方式自定义表格外观,包括: 字体大小修改:使用 --vxe-ui-font-size-* 变量设置不同尺寸的字体 字体颜色修改:通过 --vxe-ui-font-color、--vxe-ui-table-header-font-color 等变量调整文字颜色 边框样式修改:使用 --vxe-ui-table-border-* 变量控制边框颜色和宽度 背景色修改:通过

2025-12-30 10:34:00 868

原创 vue vxe-gantt 甘特图拖拽创建连接线

Vue Vxe-Gantt 甘特图组件支持通过拖拽创建任务依赖连接线。通过配置links数组定义连接关系,其中from和to分别对应源任务和目标任务的主键值,type指定四种依赖类型:FinishToStart、StartToFinish、StartToStart、FinishToFinish。组件提供task-link-config控制连接线高亮效果,task-bar-config.linkCreatable启用自定义创建依赖线功能,并可设置双击删除依赖线。示例代码展示了完整的甘特图配置,包括任务数据、列

2025-12-29 11:48:17 607

原创 vue 甘特图 vxe-gantt 任务里程碑和依赖线的使用

本文介绍了如何使用vxe-gantt组件实现甘特图中的任务里程碑和依赖线功能。通过设置task-bar-milestone-config配置里程碑样式,使用type=moveable启用里程碑类型,仅需设置开始日期。依赖线通过links数组定义,指定源任务和目标任务的主键ID及依赖类型。示例代码展示了完整的配置方案,包括里程碑图标自定义、任务条样式设置以及四种依赖关系类型(StartToFinish/StartToStart/FinishToFinish/FinishToStart)的应用。该组件支持拖拽调

2025-12-25 09:47:18 563

原创 vue 甘特图 vxe-gantt 如何自定义依赖线的颜色

摘要:本文介绍了如何在 Vue 甘特图组件 vxe-gantt 中自定义依赖线颜色。提供两种实现方式:1)通过 taskLinkConfig.lineColor 统一设置所有连接线颜色;2)在 links 数组中为每条依赖线单独设置 lineColor 属性。示例代码展示了如何定义连接关系(from/to 对应任务 ID)和设置不同颜色,并包含完整的甘特图配置选项。相关资源可参考官网和 GitHub/Gitee 仓库。

2025-12-22 07:49:52 585

原创 vxe-table 升级到最新版本后虚拟滚动没有老版本流畅的解决方法

摘要:vxe-table 升级后虚拟滚动不流畅的解决方法是将虚拟滚动模式改为老版本的 scroll 模式。通过 VxeUI.setConfig 设置 virtualYConfig.mode 为 scroll,可获得更流畅的滚动效果,但快速滚动时可能出现短暂白屏;而新版本默认的 wheel 模式基本不会白屏,但在复杂渲染场景下流畅度稍差。两种模式各有优劣,开发者可根据实际需求选择。

2025-12-16 14:31:09 128

原创 vue 中支持不定高的虚拟滚动的表格 vxe-table 的使用,动态高度虚拟列表高性能表格

摘要:本文介绍如何使用vxe-table实现Vue中的不定高虚拟滚动表格,适用于大数据量且需要自适应行高的场景。通过关闭show-overflow属性并配置virtualYConfig启用虚拟滚动,表格能动态估算行高并逐步修正。文中提供了完整代码示例,包括列配置、数据加载和性能优化方案,展示了如何高效渲染数万行数据。相关资源链接指向vxe-table官网和代码仓库,方便开发者进一步参考。

2025-12-11 08:45:00 984

原创 如何实现 vxe-tree 树组件拖拽节点后进行二次确认提示

本文介绍了如何在vxe-tree树组件中实现拖拽节点后的二次确认功能。通过配置dragConfig对象的dragEndMethod方法,可以在拖拽结束时弹出确认对话框,用户确认后才执行拖拽操作,否则取消并提示。代码示例展示了如何结合VxeUI的modal组件实现确认弹窗和取消提示功能,同时支持自定义拖拽规则。该方案适用于需要谨慎处理节点拖拽操作的场景,确保数据变更前获得用户明确确认。

2025-12-10 16:28:00 626

原创 vue 常用的 gantt 甘特图组件推荐

本文推荐了两款Vue甘特图组件:dhtmlx-gantt和vxe-gantt。dhtmlx-gantt是老牌组件,功能全面但使用难度高,基础版免费但功能受限。vxe-gantt基于vxe-table开发,API简单易用,支持任务列表、子任务、日期轴视图、右键菜单和拖拽功能,开源版即可满足大部分需求,是Vue项目的推荐选择。两者都提供企业版增强功能。

2025-12-08 12:25:54 573

原创 如何使用 vxe-table 导出为带图片的单元格到 excel 格式文件

本文介绍了如何使用vxe-table将带图片的单元格导出为Excel文件。关键点包括:1)图片必须为有效链接且允许跨域获取;2)通过定义cellRender为VxeImage组件来渲染图片;3)示例代码展示了表格配置和导出方法。注意事项是图片链接需满足跨域要求,否则无法导出。最终效果可在Excel中正确显示表格内容和图片。

2025-12-05 08:15:00 668

原创 vxe-table 数据校验的2种提示方式

本文介绍了vxe-table表格组件的两种数据校验提示方式:1) 单个校验提示模式,仅显示首个错误信息;2) 多个校验提示模式(通过设置validConfig.msgMode='full'),可同时显示所有错误信息。两种方式都通过validate()或fullValidate()方法进行校验,并通过VxeUI.modal.message反馈结果。示例代码展示了两种模式的实现方法,包括表格配置、校验规则定义和校验按钮的事件处理。

2025-12-01 15:31:36 686

原创 用 vxe-table 实现行拖拽后二次提示确认

摘要:本文介绍了如何使用vxe-table实现行拖拽排序功能,并在拖拽结束时增加二次确认提示。通过配置rowConfig.drag和dragSort属性启用拖拽功能,利用rowDragConfig.dragEndMethod方法在拖拽结束时弹出确认对话框,根据用户选择决定是否执行排序操作。示例代码展示了完整的实现方案,包含表格配置、拖拽事件处理及数据定义。该方案可有效防止误操作,提升用户体验。(149字)

2025-12-01 15:02:11 314

原创 分享项目中vxe-table 使用展开行展开子表格的用法

本文介绍了使用vxe-table实现展开行显示子表格的方法。通过定义expand列的content插槽模板,在模板中放置子表格组件,并绑定父级数据的childList字段作为子表格数据源。示例代码展示了如何配置父表格和子表格的选项,包括列定义和数据绑定。该功能支持横向滚动时保持子表格可见,且模板内容可完全自定义,具有很高的灵活性。关键点在于通过插槽获取当前行数据row,并将row.childList绑定到子表格的data属性。

2025-11-29 11:42:21 829

原创 vxe-table 树表格启用树节点连接线的使用

vxe-table 树表格启用树节点连接线的使用。

2025-04-01 14:23:27 933

原创 vue 中使用分割面板 vxe-split 来实现支持拖拽功能

vue 中使用分割面板 vxe-split 来实现支持拖拽功能。

2025-03-27 14:55:56 497

原创 vxe-table 给单元格添加自定义颜色状态,单元格加自定义样式

vxe-table 给单元格添加自定义颜色状态,单元格加自定义样式。

2025-03-26 11:16:50 1084

原创 vxe-table 实现高亮行与高亮列,按键导航跟随光标移动

vxe-table 实现高亮行与高亮列,按键导航跟随光标移动查看官网:https://vxetable.cngitbub:https://github.com/x-extends/vxe-tablegitee:https://gitee.com/x-extends/vxe-table通过 rowConfig.isCurrent 启用高亮行功能,columnConfig.isCurrent 启用高亮列功能,mouseConfig 配置单元格选中功能,keyboardConfig 配置快捷键相关功能ht

2025-03-21 15:37:36 549

原创 解决 vxe-table 固定列对不齐,滚动后错位、展开行遮挡的问题,解决渲染空白、边框丢失问题

解决 vxe-table 固定列对不齐,滚动后错位、展开行遮挡的问题,解决渲染空白、边框丢失问题。解决方法,更新到最新版本就完美解决了;v4 版本更新到 v4.12+,v3版本更新到 v3.14+

2025-03-19 19:12:16 1655

原创 使用 vxe-table 导出 excel,支持带数值、货币、图片等带格式导出

使用 vxe-table 导出 excel,支持带数值、货币、图片等带格式导出,通过官方自动的导出插件 plugin-export-xlsx 实现导出功能查看官网:https://vxetable.cngitbub:https://github.com/x-extends/vxe-tablegitee:https://gitee.com/x-extends/vxe-table效果https://gitee.com/x-extends/vxe-table

2025-03-06 08:15:00 1922

原创 使用 vxe-table 复选框启用 checkbox-config.reserve 跨页多选时,如何保留勾选状态,自动根据勾选来决定半选状态

使用 vxe-table 复选框启用 checkbox-config.reserve 跨页多选时,如何保留勾选状态,变为半选查看官网:https://vxetable.cngitbub:https://github.com/x-extends/vxe-tablegitee:https://gitee.com/x-extends/vxe-table未启用跨页状态显示时启用跨页状态显示时,当使用数据分页与复选框多页选中时,可以通过 checkbox-config.reserve 启用,将不会自动清除勾选数

2025-03-04 10:34:31 653

原创 vxe-table 如何使用树层级结构并开启虚拟滚动

vxe-table 如何使用树层级结构并开启虚拟滚动,默认情况下 vxe-table 是支持平级树结构开启虚拟滚动的,会自动转成树结构,但是有时候后端返回的数据是树层级,不是平级。这时候就可以用数据拍平方法实现。// 使用函数库工具类处理数据。

2025-03-03 11:34:23 1475

原创 如何在弹出窗中使用 vxe-table 详细使用的完整案例源码

如何在弹出窗中使用 vxe-table 详细使用的完整案例源码,包含弹窗、表格、分页、增删改查等功能集成使用。查看官网:https://vxetable.cngitbub:https://github.com/x-extends/vxe-tablegitee:https://gitee.com/x-extends/vxe-table使用更强大的 vxe-grid 来实现功能,包含弹窗、表格、分页、增删改查的案例详细教程,具体如下:https://gitee.com/x-extends/vxe-tabl

2025-02-28 08:15:00 1179

原创 vxe-grid 通过配置式给单元格字段格式化树结构数据,转换树结构节点

vxe-grid 通过配置式给单元格字段格式化树结构数据,转换树结构节点比如用户自定义配置好的数据源,通过在列中配置好数据,全 json 方式直接返回给前端渲染,不需要写任何格式化方法。

2025-02-19 08:30:00 914

原创 如何使用 vxe-table grid 全配置式给单元格字段格式化内容,格式化下拉选项内容

如果使用 vxe-grid 全配置式给单元格字段格式化内容,格式化下拉选项内容公司的业务需求是自定义配置好的数据源,通过在列中配置好数据,全 json 方式直接返回给前端渲染,不需要写任何格式化方法。

2025-02-18 08:30:00 817

原创 解决 vxe-table 展开行与固定列遮挡问题

解决 vxe-table 展开行与固定列遮挡问题,需要更新到 v4.11+ 版本才支持该功能。

2025-02-14 08:30:00 1417

原创 vxe-table 使用树结构点击筛选,子节点筛选

vxe-table 使用树结构点击筛选,子节点筛选,启用树结构后会同时对每个层级的子节点进行筛选官网:https://vxetable.cn

2025-02-12 08:45:00 889

原创 vxe-table 使用树结构点击排序,子节点排序

vxe-table 使用树结构点击排序,子节点排序,启用树结构后会同时对每个层级的子节点进行排序。

2025-02-11 16:11:26 826

原创 vxe-table 如何实现全部单元格都能拖拽调整列宽,表头和表体都支持拖拽

vxe-table 如何实现全部单元格都能拖拽调整列宽,表头和表体都支持拖拽。

2025-02-06 14:43:54 781

原创 vxe-table 分组列也支持列宽调整宽度了

通过参数column-config.resizable启用列宽拖拽功能。最新新版本vxe-table分组列也支持列宽调整宽度了。

2025-01-19 15:42:21 423

原创 vxe-table 终于开始支持行高拖拽调整高度了

vxe-table 终于开始支持行高拖拽调整高度了,更新到最新版本,发现已经支持行高拖拽了,这下列宽拖拽调整和行高拖拽调整都能使用了。通过 row-config.resizable 和 row-resize 启用行高拖拽功能。

2025-01-16 17:58:38 748

原创 vxe-table 双击自适应列宽

vxe-table 双击自适应列宽,再实现一个需求,就是列宽被超出省略隐藏的情况下,用户如何能查看该列完整的内容,那么就可以开启双击自适应功能,在列宽拖拽线双击,就能实现这一列的宽度根据内容自适应调整列宽,就不用一个个去手动拖拽列宽了。通过 resizable-config.isDblclickAutoWidth 启用双击自适应列宽。

2025-01-07 14:34:48 953

原创 实现树表格 vxe-table 限制只允许子级行之间进行拖拽,同层级拖拽

实现树表格 vxe-table 限制只允许子级行之间进行拖拽,同层级拖拽;不允许跨节点拖拽

2025-01-02 10:38:35 981

原创 实现 vxe-table 限制只允许分组表头子列之间进行拖拽,同层级拖拽

实现 vxe-table 限制只允许分组表头子列之间进行拖拽,同层级拖拽;子列和子列之间进行拖拽,不允许跨分组拖拽。

2025-01-02 10:31:47 581

原创 vxe-table 树表格懒加载的拖拽行排序

通过配置 row-config.keyField 和 tree-config={lazy, loadMethod} 加载方法来开启树形懒加载。当启用懒加载后,必须通过 hasChild 属性来标识是否存在子节点,从而控制该节点是否允许被点击。实现 vxe-table 树表格懒加载的拖拽行排序,配合懒加载实现任意层级拖拽排序。// 异步加载子节点。

2024-12-27 09:25:25 999

原创 vxe-table 树表格新增数据,插入指定节点位置操作

vxe-table 新增数据,插入指定节点位置操作官网:https://vxetable.cnhttps://gitee.com/x-extends/vxe-table

2024-12-20 10:26:36 1366

原创 vue 上传组件 vxe-upload 实现拖拽调整顺序

vue 上传组件 vxe-upload 实现拖拽调整顺序,通过设置 drag-sort 参数就可以启用拖拽排序功能。

2024-12-16 20:17:27 747

原创 vxe-table 实现复选框分页跨页勾选

vxe-table 实现复选框分页跨页勾选官网:https://vxetable.cn当使用数据分页与复选框多页勾选时,可以通过 checkbox-config.reserve 启用https://gitee.com/x-extends/vxe-table

2024-12-14 12:40:17 1270

原创 vxe-table 实现任意列拖拽排序

vxe-table 实现任意列拖拽排序;通过 column-drag-config.isToChildDrag 启用便捷拖拽成子节点,拖拽的同时按住 Ctrl 键可以自动拖放到该节点的子级。vxe-table 实现任意列拖拽排序,通过 column-drag-config.isCrossDrag 启用任意列拖拽排序,除了自身之外。启用后可以在不同表头直接任意拖拽,需要注意所有列必须有 field 属性。// 自己拖拽给自己的子级。// 显示辅助样式线。// 快捷键进入下级。

2024-12-12 10:27:22 1185

原创 vxe-table 树表格拖拽排序,支持直接拖拽空节点成子级

vxe-table 树表格拖拽排序,支持直接拖拽空节点成子级通过 row-drag-config.isToChildDrag 启用便捷拖拽成子节点,拖拽的同时按住 Ctrl 键可以自动拖放到该节点的子级官网:https://vxetable.cn/https://gitee.com/x-extends/vxe-table

2024-12-11 09:52:13 710

原创 vue vxe-print 实现纯 web H5 打印功能

vue vxe-print 实现纯 web H5 打印功能;vue vxe-print 实现纯 web H5 打印功能,不需要额外安装浏览器插件,纯浏览器 Web 打印官网:https://vxeui.com/https://github.com/x-extends/vxe-pc-ui打印图片自定义页眉自定义页尾和页数分页打印表格https://gitee.com/x-extends/vxe-pc-ui

2024-12-10 09:56:47 1672

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除