自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (1)
  • 收藏
  • 关注

原创 大文件断点续传与事件总线设计

本文介绍了大文件断点续传与事件总线设计的技术方案。针对传统文件上传存在的问题(如中断难恢复、进度难管理、体验差),采用tus-js-client实现分块上传,结合Vue事件总线和localStorage实现跨组件通信和状态持久化。方案包含事件总线模块(提供事件管理功能)和上传组件(支持文件校验、分块上传、暂停/恢复、进度显示等),通过流程图展示核心逻辑。该方案具有可控性高、状态可追踪、兼容性强等特点,有效解决了大文件上传的痛点问题。

2025-10-30 14:22:51 773

原创 搜索表单el-form在输入框回车时导致页面刷新

表单本身存在默认行为,在 HTML 中,表单元素默认是可以被提交的。当你在输入框中按下回车时,浏览器会认为你想要提交该表单,从而触发提交事件,导致页面刷新。因为el-form本质上也是表单所以遵循HTML默认规则。在使用el-form组件时,输入框回车导致页面刷新的原因主要是由于浏览器的默认行为。具体来说,当你在一个表单中按下回车键时,浏览器会尝试提交表单,这会导致页面刷新。

2024-10-16 17:37:10 862 3

原创 TypeScript -- 基础+实战

TypeScript 是一种静态类型的面向对象的编程语言,它是 JavaScript 框架 之一,它添加了可选的静态类型和其他功能,由 Microsoft 开发和维护。

2024-05-20 18:39:08 1181

原创 webpack原理、优化、提高打包速度、减小体积多方面解析

一图让你了解webpack原理、执行顺序,通知教会你如何减小webpack打包体积,加快打包速度。

2024-05-14 15:23:29 451

原创 如何配置强缓存和协商缓存

详细了解强缓存、协商缓存、cache-control、expires、etag、last-modified等参数的配置

2024-05-11 16:38:28 2175

原创 网络协议相关知识点梳理

什么是http/https/tcp/websocket

2024-05-09 16:29:59 1068 2

空空如也

空空如也

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

TA关注的人

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