摘要: 函数库 debounce 防抖处理 deepClone 深度克隆 deepMerge 深度拷贝 guid 全局唯一标识符 queryParams 对象转url参数 random 随机数 randomArray 数组打乱 test 校验工具 throttle 节流处理 timeFormat Date扩 阅读全文
posted @ 2021-12-28 19:31 紫羽35 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 获取文件 afterRead(file, name) { let that =this; file.message = "上传中..."; file.status = "uploading"; return new Promise(() => { const fileName = file.name 阅读全文
posted @ 2021-04-26 16:00 紫羽35 阅读(664) 评论(1) 推荐(0) 编辑
摘要: 生成指定范围的随机整数 const randomIntegerInRange = (min, max) => Math.floor(Math.random() * (max - min + 1)) + min; randomIntegerInRange(0, 5); 生成指定范围的随机小数 cons 阅读全文
posted @ 2020-08-18 17:11 紫羽35 阅读(313) 评论(0) 推荐(1) 编辑
摘要: 将完整的html打印成pdf 需要的插件:vue-print-nb 具体使用方法: <iframe id="frames" class="iframe-template" :src="htmlSrc" frameborder="0" style="border:0px;" ></iframe> <c 阅读全文
posted @ 2020-08-18 16:39 紫羽35 阅读(2429) 评论(0) 推荐(1) 编辑
摘要: 背景:大量点位(1w+)的加载 实现:高德地图海量点聚合实现 问题:如果遇到有多图层嵌套,直接使用massmarks海量点实现是有问题的 参考地址:https://lbs.amap.com/api/javascript-api/guide/overlays/massmarker#markerclus 阅读全文
posted @ 2020-08-18 16:25 紫羽35 阅读(4751) 评论(3) 推荐(1) 编辑
摘要: 背景:多个实时视频的介入 技术:hls.js的流媒体,支持格式已m3u8为主 解决了什么:多个实时视频长时间播放会有卡顿的情况 具体代码实现: import Hls from 'hls.js' playVideo(id) { let hls = new Hls(); const _this = th 阅读全文
posted @ 2020-08-18 16:12 紫羽35 阅读(2575) 评论(0) 推荐(1) 编辑
摘要: 期初第一次做蓝牙开锁的时候遇到的最尖锐的问题就是ios设备如何对获取的广播信息进行读取,大概用了4中方式,都无法解决,最后不得不求助官方人员。给了一个方法,大家可以参考。在此附图: 由于mac地址是65::43:53这种形式,所以截取方式就如上 阅读全文
posted @ 2017-08-23 09:57 紫羽35 阅读(2650) 评论(0) 推荐(1) 编辑