刷新
分片上传和秒传,真正麻烦的都在细节里

博主头像 做文件上传,需求方最常说的两句话是「大文件要能传」和「传过的别再传一遍」。 对应过来就是分片和秒传。这两件事单独看都不复杂,合在一起并且要在真实网络下跑稳,细节相当多。 分片:为什么不能一把梭 直接把 2GB 的文件塞进一个请求,会在三个地方挂掉: 反向代理和网关有请求体大小限制,默认往往只有几十 ...

支持 Markdown!一个轻量优雅的跨平台桌面便签工具!

博主头像 大家好,我是 Java陈序员。 需要随手记点东西的时候,多数人的选择其实不多。系统自带的便签能写,但格式很素,贴到别处还要重新排版。装一个正经笔记软件,又觉得为记几行字开一个全家桶太重。桌面便签这个东西,看着小,真正顺手的反而难找。 今天,给大家介绍一个轻量优雅的跨平台桌面便签工具,支持 Markd ...

力导向布局总是一团乱麻?几个让图真正收敛的办法

博主头像 把关系画成图,最省事的做法是丢给力导向布局:节点互相排斥,有边的互相拉扯,跑几百帧自己就散开了。 然后你会发现跑出来是一团毛球。节点挤在中间,边交叉成麻花,来回抖个不停,好不容易停下来,刷新一次又是另一个样子。 这不是力导向布局不行,是默认参数几乎不可能直接可用。下面是几个实际有效的调整方向。 先说 ...

vue 表格组件 vxe-table 按键导航编辑实现撤销与重做

在中后台表格业务开发中,用户经常会出现误编辑、误新增、误删除数据的场景,传统表格无法撤回操作,极易造成数据错误、重复录入等问题。Vxe-Table 4.x 和 3.x 内置原生撤销/重做能力,完美复刻 Excel 操作体验,支持快捷键快速撤回、恢复表格编辑、新增、删除等所有操作,无需自定义封装历史记 ...

vue 表格组件 vxe-table 渲染器,全局复用与局部渲染器的使用

vxe-table 提供了强大的渲染器(Renderer)机制,允许开发者自定义单元格的编辑与显示方式。渲染器既可以定义为局部渲染器(仅当前表格实例可用),也可以注册为全局渲染器(整个项目复用)。本文将详细介绍两种方式的使用方法、代码示例及注意事项。 渲染器是什么 vxe-table 的渲染器(Re ...

vue 表格组件 vxe-table 实现表格按回车键后自动新增一行

在数据录入场景中,用户常常需要连续添加多行记录(如订单明细、批量导入、财务分录)。vxe-table 提供了 keyboardConfig.isLastEnterAppendRow 配置,让用户在最后一行按回车键时自动追加新行,实现“录入-回车-继续录入”的流畅体验。 而当内置行为无法满足特定业务需 ...

纯前端生成海报下载方案

博主头像 ‍ 写在开头 点赞 + 收藏 学会 Vue 实战:纯前端生成带中心 Logo 二维码的分享海报 在日常的 Web 业务中,经常会遇到“点击分享,生成一张包含用户信息、业务数据以及专属二维码的海报图”的需求。为了节省服务端资源,我们通常会采用纯前端的方案来完成海报的绘制与下载。 本 ...

vue 甘特图组件 vxe-gantt 依赖连接线可视化拖拽创建与双击删除

在项目管理中,任务之间的依赖关系(紧前紧后)并非一成不变。传统方式下,开发者需要在 links 数组中手动增删配置,灵活性差。vxe-gantt 提供了可视化创建依赖线和双击删除依赖线的能力,让用户可以直接在甘特图上通过拖拽建立任务关联,或双击已有连线快速移除,大幅提升项目排期的交互效率。 参数说明 ...

vue 表格组件使用拖拽列字段自动生成数据汇总数据,实现透视表汇总

在数据分析和报表展示中,透视表(Pivot Table) 是一种强大的工具,能够通过拖拽字段快速对数据进行分组、汇总和交叉分析。传统的透视表实现往往需要借助 Excel 或专业 BI 工具,而在 Web 应用中,vxe-table 借助其灵活的列自定义和聚合能力,让开发者可以直接在表格界面上通过拖拽 ...

vue 弹窗组件挂载到指定元素内显示

在后台管理系统中,弹窗(Modal / Dialog)通常以全局浮层形式出现,覆盖整个页面。但在某些场景下,我们可能希望弹窗仅出现在某个特定区域(如某个卡片内、某个布局容器内),避免遮挡页面其他重要信息,或者实现“面板内弹窗”的效果。 vxe-modal 组件提供了 transfer、append- ...

Web 端可用!3 款开源数据库 ER 图设计工具!

博主头像 大家好,我是 Java陈序员。 做后端开发、系统设计时,数据库建模是绕不开的刚需工作。 传统的数据库设计工具普遍存在体积大、收费昂贵、兼容性差、部署复杂等问题,很难适配当下快速迭代的开发节奏。 今天给大家盘点三款 GitHub 上最火的开源数据库设计工具,不仅开源免费,而且可自托管、Web 端直接使 ...

App 内嵌 H5 秒开技术方案

博主头像 ‍ 写在开头 点赞 + 收藏 学会 一、背景与目标 1.1 什么是"秒开" App 内嵌 H5 的"秒开"指用户点击后,H5 页面在 毫秒级(理想 < 300ms)内完成首屏渲染,用户感知不到明显的白屏或加载过程,体验接近 Native 页面切换。 1.2 为什么 H5 加载慢 ...

123···50>