摘要: 以下2个函数实现:函数一位原生ajax将请求的响应数据类型设置为blob,函数二是创建blob对象实现文件下载 // http请求函数,支持配置请求和响应参数 function ajaxRequest(method, url, type) { return new Promise((resolve, 阅读全文
posted @ 2022-03-09 15:32 刘兵博客 阅读(3021) 评论(0) 推荐(1) 编辑
摘要: AlloyFinger,https://github.com/AlloyTeam/AlloyFinger 首先安装AlloyFinger:npm install alloyfinger 然后在Vue文件里面引用:import AlloyFinger from 'alloyfinger' 放大移动 < 阅读全文
posted @ 2022-03-09 15:23 刘兵博客 阅读(1773) 评论(0) 推荐(0) 编辑
摘要: javascript是一门单线程语言,js任务是一个一个顺序执行,分为同步任务和异步任务,同步任务会进入主线程,异步任务会进入Event Table(事件表),当时间表中的异步任务完成后就会在Event Queue(事件队列)中注册回调函数,主线程任务全部完成后,才会执行Event Queue中的回 阅读全文
posted @ 2022-03-09 15:13 刘兵博客 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 安装npm install vconsole 使用 import VConsole from 'vconsole'; const vConsole = new VConsole(); 阅读全文
posted @ 2022-03-09 11:37 刘兵博客 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 防抖动 它的做法是限制下次函数调用之前必须等待的时间间隔。正确实现 debouncing 的方法是将若干个函数调用合成 一次,并在给定时间过去之后仅被调用一次。 首先,我们为scroll事件绑定处理函数,这时debounce函数会立即调用,因此给scroll事件绑定的函数实际上是debounce内部 阅读全文
posted @ 2022-03-09 10:57 刘兵博客 阅读(850) 评论(0) 推荐(1) 编辑