摘要: 上线后打开f12,开启禁用缓存 =>发现index.js加载了两次;6.6M直接双倍流量; 一番研究得知: vue-cli打包时,会将一些文件preload和prefetch; (1)preload(预先加载文件) app.js vendor.js (2)prefetch(闲时加载) index.j 阅读全文
posted @ 2024-04-03 16:20 Math点PI 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 1、promise.all promise.all([p1, p2, p3]).then(res=>{ 1、当p1 , p2, p3 全都是reslove状态,执行到此 }).catch(e=>{ 1、当入参【】里面的promise没有定义catch且reject了,执行到此 }).finally( 阅读全文
posted @ 2024-01-04 17:02 Math点PI 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 一、步骤 1、input,value是你想复制的内容 2、聚焦input的文字,input.select() 3、执行copy命令 document.execCommand("Copy") 4、判断是否成功——不准确,但是有比没有好。 二、代码实现 let inputs=document.creat 阅读全文
posted @ 2023-11-30 14:05 Math点PI 阅读(19) 评论(0) 推荐(0) 编辑
摘要: changeOrigin: true, pathRewrite: { ['^/' + process.env.VUE_APP_BASE_API]: '' }, headers:{ //改写Origin,注意结尾不含 / Origin:"http://112.28.109.249:9997", //改 阅读全文
posted @ 2023-11-10 17:22 Math点PI 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 这几天突然要来个react项目;听说还比较复杂;项目组内就两个人会react还在忙,整组主要是用vue;那就学吧; 一、研究代码结构 不得不说,这目录结构搞得有点复杂,算是我接触中除了乾坤和electron之外,相当复杂的了,慢慢阅读吧; 这里有个链接是多页面处理的,跟我这个类似,但我接手的这个更加 阅读全文
posted @ 2023-10-18 10:03 Math点PI 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 一、需求: 1、微信浏览器环境H5使用扫一扫功能=>方案:引入wxjssdk,然后获取公众号的签名信息;再在config中配置;配置好了就能使用扫一扫api了 2、短信链接内部实现扫一扫功能=>方案:使用input accpet=“image/*”,读取图片区识别,识别二维码数据后发送给后台 |-- 阅读全文
posted @ 2023-10-11 16:21 Math点PI 阅读(291) 评论(0) 推荐(0) 编辑
摘要: beforeRouteEnter:(to, from, next)=>{ console.log(1) next(vm=>{ console.log(2) }) } 这里是先打印1,后打印2 1的时机是:to页面进入前,to页面的create都没执行 2的时机是:to页面已经进入了,并且to页面的b 阅读全文
posted @ 2023-10-08 15:40 Math点PI 阅读(22) 评论(0) 推荐(0) 编辑
摘要: atob(arg) 对arg进行解密 atob(str) 对str进行加密 1、兼容性: 2、注意: 我这次加密的时id字符串,其中只包含字母和数字; 加密方法中的参数,只能包含: 数字,大小写字母,应文标点符号,具体字符集是: latin1字符集;可自行百度查看其涵盖哪些字符; 如果str中包含中 阅读全文
posted @ 2023-09-22 14:13 Math点PI 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 1、用postcss时,有时候你的px不转rem;你希望他转; 如: elementui的labelWidth配置了数值但是不转 原因:行内元素都不转 解决方法:放到vue的style元素中就行啦 2、有的你不希望他转 解决方法: 方法1:px单位改为大写 PX 方法2:这行css后注释上 /* n 阅读全文
posted @ 2023-08-18 16:35 Math点PI 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 全局事件总线——就是用来组件间通信使用的;可以理解为事件订阅 main.js就一行代码 Vue.prototype.$bus = new Vue() 1、组件种订阅 this.$bus.on(eventName, function(params){}) 2、组件中发布 this.$bus.$emit 阅读全文
posted @ 2023-08-17 17:14 Math点PI 阅读(3) 评论(0) 推荐(0) 编辑