![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
茶荼
这个作者很懒,什么都没留下…
展开
-
不点击图片,直接实现el-image的大图预览功能
不点击图片,直接实现el-image的大图预览功能原创 2023-03-09 13:43:19 · 4895 阅读 · 0 评论 -
el-upload使用手动并限制图片类型及大小
upload上传 :before-upload 不生效,手动上传进行图片限制原创 2023-02-09 10:51:18 · 1047 阅读 · 0 评论 -
宏任务和微任务
js把异步任务又做了进一步划分,异步任务又分为两类:1.宏任务异步ajax请求文件操作其他宏任务2.微任务Promise.then或.catch或.finally其他微任务。原创 2022-11-29 17:06:34 · 154 阅读 · 0 评论 -
EventLoop
首先会按照次序执行js主线程栈中同步任务,将异步任务委托给宿主环境执行,完成的异步任务会将对应的回调函数放到任务队列中,当js主线程栈中的任务执行完成会读取任务队列中的任务继续执行。js主线程从“任务队列”中读取异步任务的回调函数,放到执行栈中依次执行,这个过程是不断循环,所有整个过程被称为事件循环(EventLoop)给宿主环境(js的执行环境,如果在执行就是node环境、如果在浏览器执行就是浏览器环境)进行执行。异步任务:委托给js的宿主环境执行,异步任务的回调函数由js主线程执行。原创 2022-11-29 15:58:46 · 484 阅读 · 0 评论 -
点击表格中文字,图片中相关文字进行红框标注
需求:后端返回图片中所出现的文字(文字在图片中的坐标,文字在图片中的高度和宽度)以及该图片,用户点击该文字,图片中相应的文字进行红框标注。原创 2022-09-29 14:38:55 · 1012 阅读 · 0 评论 -
树形结构递归过滤数据
数据里面title有很多是空数据,拼接出来就会有xxx-undefined--xxx,会出现很多无效数据。为了规范数据,需要获得含有title的树形结构数据再进行处理。原创 2022-09-29 13:52:26 · 316 阅读 · 0 评论 -
vue 循环批量下载多个文件,导致浏览器丢失文件
遇到一个需求,需要前端批量导出100多个文件,前端使用await进行请求,所有请求发送成功,执行下载方法时还是导致了文件有丢失的情况存在,后来经过百度查询发现是导出速度过快,浏览器出现阻塞问题,导致文件丢失。文件下载方法,将文本内容转化为buffer,通过a标签进行下载操作。原创 2022-09-22 16:26:10 · 2062 阅读 · 0 评论 -
js 递归实现树形结构父子数据拼接
递归实现多层结构的父子孙数据的拼接,将树形结构转化为[a-aa-aa]数据。原创 2022-09-21 14:34:22 · 1186 阅读 · 0 评论