- 博客(9)
- 问答 (1)
- 收藏
- 关注
原创 JS中防抖和节流的区别?
防抖(Debounce)和节流(Throttle)是优化高频事件处理的两种技术。防抖是在事件停止触发后延迟执行回调,适用于输入框搜索等场景;节流是限制函数执行频率,确保在指定时间间隔内只执行一次,适用于滚动事件监听等场景。防抖通过定时器实现,每次触发事件会重置计时;节流可通过时间戳或定时器控制执行间隔。两种技术都能有效减少不必要的函数调用,提升性能。
2025-12-18 21:22:17
87
原创 Vuex与Pinia的区别?
本文对比了Vue2和Vue3的状态管理工具Vuex与Pinia。Vuex采用严格结构,通过state、getters、mutations和actions管理状态,适合Vue2项目;而Pinia作为Vue3推荐工具,设计更简洁,支持Composition API和TypeScript,直接通过函数修改状态,模块化程度更高。两者主要区别在于API风格、状态修改方式和模块化设计,开发者可根据项目需求选择合适方案。
2025-12-14 16:56:06
600
原创 vue element ui 导出word文件方法
5.注意word文件格式一定要以.docx结尾,文件名一定要对应上,不然会报错,报错的话就看引入的word文件。-- 安装 docxtemplater。-- 安装 jszip-utils。1首先安装导出word需要的依赖。-- 安装 FileSaver。2.然后在需要导入的页面引入。-- 安装 jszip。4.前端页面部分如图。点击导出方法事件如下。
2022-09-21 11:35:39
1877
vue3版本怎么引入tree-table啊,按照网上的也是取不到数据啊
2022-01-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2