- 博客(10)
- 收藏
- 关注
原创 基于Vue3 + Vosk-browser 实现前端离线语音识别组件
本文聚焦于纯前端离线语音识别方案,基于Vue3和vosk-browser构建高性能、无后端依赖的语音识别组件。
2025-12-09 16:36:40
519
原创 基于 Vue 3 + CodeMirror 6 的多功能代码编辑器组件
该组件以 Vue 3 + TypeScript 为基础框架,集成 CodeMirror 6 编辑器核心,提供高效代码编写与运行体验。
2025-11-20 10:05:49
484
原创 Element-Plus-X:基于Vue 3的AI交互组件库
/ 自定义AI组件主题theme: {});Element-Plus-X 作为一个专门为AI场景设计的Vue 3组件库,极大地简化了AI交互界面的开发流程。通过丰富的预制组件和直观的API设计,开发者可以快速构建出功能完善、用户体验优秀的AI应用。主要优势🚀开发效率提升:减少70%的AI界面开发时间🎨用户体验优秀:遵循现代设计规范,交互流畅自然🔧扩展性强:支持自定义组件和主题定制📱多端适配:完美支持桌面端和移动端资源链接官方文档GitHub仓库在线演示。
2025-11-17 10:32:17
2068
原创 await异步编程优雅解决方案
回调地狱的本质是异步任务顺序执行需求与回调嵌套写法的矛盾。Promise通过链式调用打破嵌套,async/await则在此基础上进一步优化语法,让异步编程更简洁、更易维护。
2025-11-13 09:52:53
429
原创 lodash.js相关方法
Lodash是一个可以提高开发者效率、提高原生JS方法性能的 JavaScript 第三方实用工具库;Lodash特点就是一致性、模块化、高性能。其不需要引入其他第三方依赖,我们在使用的过程中可以直接调用Lodash帮我们封装好的方法;(其模块化特别适用于:创建符合功能的函数、遍历 array(数组)、object (对象)和 string(字符串)等)Lodash使用了一个简单的 _ 符号,十分简洁。官方文档:https://www.lodashjs.com/
2025-11-11 10:03:58
1026
原创 axios基础
说到axios我们就不得不说下Ajax。在旧浏览器页面在向服务器请求数据时,因为返回的是整个页面的数据,页面都会强制刷新一下,这对于用户来讲并不是很友好。并且我们只是需要修改页面的部分数据,但是从服务器端发送的却是整个页面的数据,十分消耗网络资源。而我们只是需要修改页面的部分数据,也希望不刷新页面,因此异步网络请求就应运而生。
2025-09-28 09:31:08
1322
原创 Vue 树形拖拽组件 TreeChart
TreeChart 是一款基于vue3二次开源的的树形结构可视化组件,专为展示层级关系数据而设计。该组件通过直观的图形界面和丰富的交互功能,为用户提供了高效的数据组织和展示方案。
2025-09-26 10:00:07
1888
原创 基于vue3的CRON表达式组件
本组件是一个可视化 Cron 表达式生成器,用于帮助用户通过图形化界面配置定时任务的执行计划。支持秒、分钟、小时、日、月、周等时间单位的灵活配置,并实时计算显示最近5次执行时间。支持编辑和回显。
2025-09-24 15:44:03
2184
3
原创 vue3大文件切片上传断点续传
这篇文章介绍了一个基于TypeScript的大文件分片上传工具ChunkUploadManager,主要功能包括: 文件分片处理:自动计算分片大小,将大文件切割成多个小分片 MD5校验:支持文件级和分片级MD5计算,使用WebWorker提高性能 上传控制:并发控制、自动重试、进度跟踪,支持暂停/恢复 断点续传:从服务器获取已上传分片信息,只上传未完成的分片 分片合并:所有分片上传完成后自动触发合并请求 文章详细介绍了该工具的核心实现逻辑,包括分片算法、上传流程、错误处理等,并提供了完整的代码示例。
2025-09-23 11:26:51
326
原创 基于 Vue 3 和 CodeMirror 的代码编辑器
本文介绍了一个基于Vue3和CodeMirror6构建的代码编辑器组件,支持Python和JavaScript语言的语法高亮、自动补全和代码执行功能。编辑器集成了CodeMirror6的核心功能,包括行号显示、自动换行等特性。组件提供了语言切换功能,默认包含Python和JavaScript示例代码,并实现了前端eval执行JavaScript代码的简易功能(Python执行需配合后端API)。
2025-09-22 15:17:55
168
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅