摘要: 1、父组件传过来的props,直接监听props watch(props, () => { if (props.a) { getList(); } }); 2、监听当前页面多个值,或者只监听props当中的两个值 watch(() => [props.a, state.b], (newValue, 阅读全文
posted @ 2022-05-05 17:41 打怪升级小妮子 阅读(13405) 评论(0) 推荐(0)
摘要: 首先把需要下载的文档放在public文件夹下,具体代码如下 dowloadZn() { axios.get(process.env.VUE_APP_CURRENT_URL+'/doc.docx', { responseType: 'blob', }).then(response => { const 阅读全文
posted @ 2022-04-26 10:50 打怪升级小妮子 阅读(392) 评论(0) 推荐(0)
摘要: 首先我们要把页面连接放在ifram中,利用html2canvas和Canvas2Image对页面进行转换 <template> <div style="height: 90vh;"><iframe src="XXX.html" frameborder="0" height="90%" id="fra 阅读全文
posted @ 2022-04-16 13:00 打怪升级小妮子 阅读(1350) 评论(0) 推荐(0)
摘要: vue3实现原生上传图片并压缩为base64后,转成二进制文件,实现预览 <template> <template> <div @click="chooseImg">上传</div> <div v-for="(item, index) in imgUrls" :key="index" > <img 阅读全文
posted @ 2022-03-18 14:16 打怪升级小妮子 阅读(2108) 评论(0) 推荐(0)
摘要: 先上代码看看 防抖: function debounce(fn, delay) { let timer; return function () { if (timer) { // 如果有正在等待触发的事件,就清除定时器防止多次触发 clearTimeout(timer) } timer = setT 阅读全文
posted @ 2022-03-18 10:28 打怪升级小妮子 阅读(704) 评论(0) 推荐(0)
摘要: 最近接触了通过OCX控件实现HTML页面读取二代证信息的相关项目,总会报错 目前已找到的问题有两点: 1、浏览器问题 支持ie浏览器 支持QQ浏览器的兼容模式, 支持360浏览器的兼容模式 2、所有的dll文件需要使用regsvr32命令进行注册,显示已加载字样即为注册成功 阅读全文
posted @ 2022-03-17 10:04 打怪升级小妮子 阅读(684) 评论(0) 推荐(0)
摘要: 新建request.ts文件,编码如下: import axios, { AxiosInstance, AxiosRequestConfig, AxiosResponse, AxiosError } from 'axios'; import { message } from 'ant-design- 阅读全文
posted @ 2022-03-11 16:51 打怪升级小妮子 阅读(2153) 评论(0) 推荐(0)
摘要: 我们经常都会遇到获取地址栏search里面的某个值,之前常用的办法是把search各种split然后再获取,刚刚得知了一种快速获取变为json的方法,记录一下 var search= '?id=1&username=张三&age=19'; search = new URLSearchParams(s 阅读全文
posted @ 2022-03-04 17:23 打怪升级小妮子 阅读(397) 评论(0) 推荐(1)
摘要: ES2017引入了补全字符串长度的api,即padStart和padEnd。 '55'.padStart(5, '0'); // '00055' '55'.padEnd(5, '02'); // '55020' padStart和padEnd接受两个参数,第一个参数是需要补齐的最后长度,第二个参数用 阅读全文
posted @ 2022-03-04 15:21 打怪升级小妮子 阅读(207) 评论(0) 推荐(0)
摘要: 因为开发者工具只是模拟器,不提供真实的上传下载,需要使用真机才能进行测试,否则返回serverId都是一样的。 阅读全文
posted @ 2022-02-18 10:30 打怪升级小妮子 阅读(145) 评论(0) 推荐(0)