自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(140)
  • 收藏
  • 关注

原创 Vue3+TS+Canvas实现前端电子签名,实现可配置宽、高、画笔颜色,将绘制的内容转化为base64或者Blob格式,当用户没有对Canvas画布进行任何绘制时,就想要保存签名进行拦截操作。

Vue3+TS+Canvas实现前端电子签名,实现可配置宽、高、画笔颜色,将绘制的内容转化为base64或者Blob格式,当用户没有对Canvas画布进行任何绘制时,就想要保存签名进行拦截操作。

2024-09-22 20:08:43 993

原创 使用Vue3+TS玩转高德地图

地图内置插件的使用(鹰眼,图层切换,放大缩小,比例尺,视图位置),地点搜索(自定义,不使用内置组件,不方便),搜索中心地点方圆公里内容并展示内容(可配置:1公里,2公里,n公里),地图打点(自定义打点内容),获取个人当前位置坐标,自定义弹窗信息展示,行驶路径的轨迹回放(包括开始,结束,暂停,继续)

2024-09-11 14:31:34 1105

原创 前端性能优化:使用Vue3+TS+Canvas对图片进行压缩后再上传,优化带宽,减小服务器存储成本,减少流量损耗

前端性能优化:使用Vue3+TS+Canvas对图片进行压缩后再上传,优化带宽,减小服务器存储成本,减少流量损耗

2024-08-28 17:34:08 1109

原创 js中splice具体使用方法,并展示具体案例,包括删除,插入,同时删除和插入

js中splice具体使用方法,并展示具体案例,包括删除,插入,同时删除和插入

2024-08-19 17:26:10 407

原创 webWorks初体验 + 如何在Vue3+ts的项目中使用webWorks,实战webWorks

webWorks初体验 + 如何在Vue3+ts的项目中使用webWorks,实战webWorks

2024-08-19 17:23:42 1171

原创 javaScript如何判断一个对象是否存在某个属性

JavaScript中检查一个对象是否包含某个属性的几种不同方法

2024-08-09 15:32:17 769

原创 ES Modules(ECMAScript Modules)和 CommonJS 的区别

ES Modules(ECMAScript Modules)和 CommonJS 的区别

2024-08-09 15:22:49 285

原创 git往远程仓库新加分支,并在本地获取新分支,解决了不会上传分支以及他人上传分支之后自己无法查看问题

git往远程仓库新加分支,并在本地获取新分支,解决了不会上传分支以及他人上传分支之后自己无法查看问题

2024-07-15 14:50:44 244

原创 大文件,多文件分片上传,秒传,断电续传,并且增加上传列表信息展示,文件删除,分页等功能,能动态控制上传池,并做到当上传池慢等待上传,当任务完成再次进入,可以一次性传多个分片,代码目前选择为3

大文件,多文件分片上传,秒传,断电续传,并且增加上传列表信息展示,文件删除,分页等功能,能动态控制上传池,并做到当上传池慢等待上传,当任务完成再次进入,可以一次性传多个分片,代码目前选择为3

2024-07-12 15:06:48 433

原创 token无感刷新

token无感刷新+长token过期处理+当短token过期之后,需要刷新token,但是进来了很多请求,不需要每个请求都去刷新token处理

2024-05-07 14:34:45 663

原创 Vue3+Ts的大文件分片上传,秒传,断点续传

Vue3+Ts的大文件分片上传,秒传,断点续传

2024-04-07 15:45:05 1086 5

原创 浅析前端JS的同步和异步任务(宏任务+微任务)+具体宏微任务对应操作+经典面试输出题

浅析前端JS的同步和异步任务(宏任务+微任务)+具体宏微任务对应操作+经典面试输出题

2024-03-01 15:59:36 1752

原创 Git多人合作的推送流程

Git多人合作的推送流程

2024-03-01 09:58:09 718

原创 防抖和节流使用场景、代码实战、防抖节流代码封装

防抖和节流使用场景、代码实战、防抖节流代码封装

2024-02-29 17:23:41 591

原创 强缓存和协商缓存原理,及前端如何和服务端一同控制影响浏览器缓存,以及代码实战

强缓存和协商缓存原理,及前端如何和服务端一同控制影响浏览器缓存,以及代码实战

2024-02-29 16:53:19 1317

原创 浅析前端的堆栈原理以及深浅拷贝原理

浅析前端的堆栈原理以及深浅拷贝原理

2024-02-28 16:33:13 1054

原创 前端添加新数据后,默认选中该条新数据

前端添加新数据后,默认选中该条新数据

2024-02-27 16:29:11 456

原创 前端Vue3+TS实现视频放大缩小,放大后实现视频的拖动+拖动边框限制

前端Vue3+TS实现视频放大缩小,放大后实现视频的拖动+拖动边框限制

2024-01-24 17:48:25 1394

原创 纯前端实现上一条下一条切换,并实现跨页切换上一条下一条

纯前端实现上一条下一条切换,并实现跨页切换上一条下一条

2024-01-24 17:42:15 998

原创 前端生成水印,有效且简洁

前端生成水印,有效且简洁

2023-11-28 14:30:23 490

原创 git stash暂存使用方法,以及相关使用场景

git stash暂存使用方法,以及相关使用场景

2023-10-30 16:15:09 216

原创 Vue3.2中,CSS与数据的双向绑定

Vue3.2中,CSS与数据的双向绑定。

2023-10-27 15:54:50 211

原创 Vue3.2弹窗表单多功能组件的封装

Vue3.2弹窗表单多功能组件的封装

2023-10-27 15:52:24 454

原创 14.v3+ts的keepalive

【代码】14.v3+ts的keepalive。

2023-10-18 23:22:03 133

原创 13.v3+ts的父子组件传值

Vue3+ts的父子组件传值。

2023-10-18 22:44:28 213

原创 12.v3+ts的watch

Vue3+ts的watch。

2023-10-18 22:43:08 128

原创 vue3+ts的computed属性

vue3+ts的computed属性

2023-10-18 22:42:36 459

原创 把excel文件内容转化为json文件

这里我需要转化为这种类型。

2023-10-10 17:38:28 1284

原创 将json文件转化为excel文件

json文件转化为excel文件

2023-10-10 17:33:27 4016

原创 Vue3.2组件如何封装,以弹窗组件的封装为例

vue3.2,弹窗组件的封装,采用defineExpose简化代码。

2023-09-14 21:02:40 377

原创 Vue3.2文件下载全流程,包括后端代码,前端所有代码,开箱即用,保姆教学。

Vue3.2文件下载全流程,包括后端代码,前端所有代码,开箱即用

2023-08-18 15:19:50 359 1

原创 当判断条件更多的时候,使用JS映射,让代码更加的优雅。

前端在进行各种判断的时候,if会用到很多,但是如果判断的条件过多,还一直用if,代码会非常臃肿,而且可修改性不强,使用JS映射,让代码更加的优雅。

2023-08-18 10:08:39 158

原创 Vue3.2+TS的defineExpose的应用

Vue3.2+TS的defineExpose的应用.md

2023-08-15 14:35:33 603

原创 Vue3.2+TS通过i18n实现国际化全流程,使用Vue3.2+TS+i18n来给大家实现一下项目的国际化,并且单独封装一个切换语种的组件,解决出现的bug

Vue3.2+TS+Vite的国际化实现,并且解决了部分bug,封装了国际化切换组件

2023-08-10 14:17:40 3135 3

原创 Vue3.2+TS在v-for的时候,循环处理时间,将其变成xx-xx-xx xx:xx:xx格式,最后教给大家自己封装一个时间hooks,直接复用

Vue3.2+TS在v-for的时候,循环处理时间,将其变成xx-xx-xx xx:xx:xx格式最后教给大家自己封装一个时间hooks,直接复用

2023-08-10 09:31:49 429

原创 5.全局ts类型的抽取

大家开发的时候,基本都会把TS类型抽取出来,然后每次都要把TS的类型导出,再引入后使用,这样会很麻烦,那么有没有办法可以直接使用,不用导出导入,下面这个方法可以实现。

2023-08-10 09:28:42 576

原创 Vue3.2+TS的组件间的v-model传值

template > < div > < h1 > app传过来的数据为 {num } } < / h1 > < button @ click = "send" > 子传父 < / button > < / div > < / template > < script setup lang = "ts" > let props = defineProps({num : {

2023-08-09 16:13:50 714

原创 Vue3.2+TS的父传子,子传父

Vue3.2+TS的父传子,子传父

2023-08-09 16:13:19 331

原创 vue3.2+Ts的watch的防抖实战,watch全模块,watchEffect实战

【代码】vue3.2+Ts的watch的防抖实战,watch全模块,watchEffect实战。

2023-08-09 15:02:23 682

原创 TS泛型的使用,类型别名泛型的使用,泛型接口的使用(interface)

TS泛型的使用,类型别名泛型的使用,泛型接口的使用(interface)

2023-08-09 13:48:53 271

空空如也

空空如也

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

TA关注的人

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