刷新
vue 表格卡顿的最终解决方法,秒级渲染大数据量表格列表

在日常业务开发中,当表格数据量达到数百甚至数千行时,页面卡顿、滚动掉帧、白屏等现象频繁出现,严重影响用户体验。vxe-table 从 4.19+ 版本开始,对虚拟滚动进行了深度优化——不仅在 Windows 和 macOS 上流畅支持触摸板、鼠标滚轮和键盘滚动,更彻底解决了滚动白屏问题,滚动体验丝滑 ...

vue 甘特图 vxe-gantt 实现 table 表格与甘特图拖拽双向联动、拖拽添加,拖拽移除

在复杂的项目管理场景中,任务数据往往分散在不同的视图中——一部分任务在表格中展示,另一部分在甘特图中呈现。如果能让用户在表格和甘特图之间自由拖拽任务,实现数据的跨视图联动,将极大提升任务编排的效率。 vxe-gantt 通过 row-drag-config.isCrossTableDrag 配置,支 ...

vue 甘特图 vxe-gantt 的使用(四):周视图的渲染

在项目排期管理中,周视图是一个兼顾颗粒度与可读性的理想选择——它既能清晰展示任务在一周内的分布,又不会像天视图那样因时间轴过密而难以阅读。vxe-gantt 提供了灵活的周视图渲染能力,支持 默认模式 和 精确模式 两种粒度,满足从周计划到精细化排期的各种需求。 说明 vxe-gantt 通过 ta ...

vue 表格 vxe-table 如何获取已修改的单元格数据

在数据管理系统中,用户对表格进行编辑后,我们往往需要快速定位哪些行或单元格被修改,以便提交到后端进行增量更新。vxe-table 内置了 CRUD 管理器,可以自动追踪数据变更行为。只需开启 keepSource 配置,即可通过 getUpdateRecords 和 getUpdateCells 方 ...

分享一篇后台管理系统的通用skills

博主头像 ‍ 写在开头 点赞 + 收藏 学会 name: "zsy-crm-admin" description: "zsy-crm-admin 项目开发助手。包含项目结构、Element Plus+SCSS 布局规范、CRUD 开发指南。当涉及 zsy-crm-admin 项目开发任务时 ...

你点的“刷新”是假刷新?前端路由的瞒天过海术

博主头像 ‍ 写在开头 点赞 + 收藏 学会 为什么单页应用切换页面时,浏览器没有真正刷新?地址栏变了,页面却没白一下?今天我们来拆穿前端路由的“魔术”——它根本没去服务器要新页面,而是自己偷偷换了内容。看完这篇,你也能实现一个自己的前端路由。 前言 你有没有注意过,现在很多网站(比如知乎 ...

vue vxe-table 复制数据到 Excel:支持带表头复制

在日常数据处理中,用户经常需要将表格中的数据复制到 Excel 进行二次编辑或存档。vxe-table 提供了强大的剪贴板功能,通过简单的配置即可实现复制单元格区域时自动包含表头,让粘贴到 Excel 的数据完整且规范。 配置 配置项 类型 说明 clipConfig.isCopyHeader Bo ...

使用 vxe-table 树表格实现产品列表与明细关联展示

在电商、库存管理等业务场景中,产品通常以“分类 → 子产品”的层级结构存在。例如“手机”类别下包含多款具体型号,“笔记本电脑”下包含多个配置版本。使用传统的平铺表格难以直观表达这种父子关系。 vxe-table 提供了强大的树形表格(Tree Table)功能,能够将带有父子关系的数据渲染为可展开/ ...

使用 vxe-table 实现产品分组列表(按大类分组)

在后台管理系统中,经常需要将数据按照某个字段(如产品类别、部门、状态)进行分组展示,以便用户快速浏览和汇总信息。vxe-table 提供了强大的数据分组功能,只需简单配置即可实现按指定字段分组,并为每个分组生成汇总行,同时支持自定义分组标题和内容。 本文将演示如何基于 vxe-table 实现按产品 ...

vue表格使用 vxe-table 展开行实现产品列表与明细列表

在实际业务中,主从表(Master-Detail)是一种常见的数据展示形式,例如产品列表下包含多个订单明细、项目下包含子任务等。vxe-table 提供了强大的展开行(Expand Row) 功能,允许用户通过点击展开按钮,在主行下方嵌入子表格或其他自定义内容,完美实现主从数据的关联展示。 本文将介 ...

vxe-table 列拖拽排序与行拖拽排序:让表格布局任意排序

在数据表格中,除了展示数据,用户往往还希望根据自己的习惯调整列的顺序或行的顺序。vxe-table 提供了列拖拽排序和行拖拽排序功能,只需简单的配置即可启用,并且支持获取排序后的结果,方便持久化保存。 本文分别介绍列拖拽排序和行拖拽排序的配置方法,并提供完整示例。 配置说明 配置项 类型 说明 co ...

vxe-table 自定义表头合并:灵活合并任意列头

在实际项目中,默认的多级树形分组列头可能无法满足复杂报表的展示需求。vxe-table 提供了 show-custom-header 配置项,允许你完全自定义表头结构,实现任意行列的合并效果(类似 Excel 中的跨列居中、跨行合并)。 需要注意:启用自定义表头合并后,被合并的列将不支持拖拽调整列宽 ...

vxe-table 实战:金融、监控实时刷新与高频数据更新优化

在金融、监控等场景中,表格数据需要高频刷新(如每秒更新一次股票价格)。若采用全量替换 data 的方式,会导致表格整体重绘,造成性能浪费和滚动位置丢失。 vxe-table 提供了高效的局部更新能力:我们只需修改数据源中对应行的属性,表格会自动触发视图更新,从而实现流畅的实时刷新。 本文将演示如何基 ...

vxe-table 高级教程:实现分组多列合计与自定义统计

在实际业务中,我们经常需要对表格数据进行分组,并对每组内的数值列进行统计,例如:按部门统计薪资总和、按角色统计任务数量、计算年龄平均值等。 vxe-table 提供了强大的聚合配置 aggregateConfig,配合列属性 aggFunc,可以轻松实现分组多列合计,并且支持为不同列定制不同的统计方 ...

vxe-table 实现多列独立复选框:灵活实现复杂业务逻辑

在实际业务中,一个表格往往需要同时支持多种选择操作——例如“批量删除”和“批量导出”各自独立勾选,或者需要根据角色、权限展示不同的复选框列。vxe-table 提供了强大的插槽机制,允许你完全自定义表头和单元格的内容,从而轻松实现多列独立复选框,并且每一列的全选、半选状态都可以由业务逻辑单独控制。 ...

123···14>