- 博客(5)
- 收藏
- 关注
原创 图片下载到本地(3)
应用场景:需要批量下载图片,下载压缩包解决方案:将图片数据处理成arraybuffer类型或bold类型,使用jszip下载代码:// 接口处理// 获取二维码详情 Base64方式 -> arraybufferexport function getImg({ id: id }) { return request({ url: '/sys/qrcode/getImg', method: 'get', responseType: 'arraybuffer',
2021-04-25 10:53:30 92
原创 图片下载到本地(2)
应用场景:当后端返回的是纯base64数据时,处理展示和下载。示例:/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCXqDhIWGh4iJipK
2021-04-25 10:51:18 378
原创 小程序换肤方案整理
换肤方案一:具体操作 :创建一个theme.css样式文件。每种样式的最外层使用不用的主题类名,但是里面的对应类名相同。通过接口获取不同的主题类名并应用到页面的最外层。在后台需要有可以配置主题对应的类名和颜色的地方。适用情况 :适用于固定主题样式,并不经常的添加的情况。缺点 :每次添加新的主题都需要更换theme.css,并发版。不利于颜色更新,工作量巨大,占用很大的空间,小程序本身就2Mb。耦合度太高,html和css混合了,耦合度太高。// theme.css.theme1 { .km-b
2021-03-08 15:54:06 517
原创 图片下载到本地(1)
普通url的下载应用场景:当下载文件中存在浏览器可以直接预览的文件,使用a标签即使加了download仍然会在浏览器中打开下载文件。示例:https://wework.qpic.cn/wwpic/306595_0iIcXxBHTkKvsxV_1610689000/0https://allpro.saas.top/1610704815878.jpg解决方案:我们可以将下载地址借助Blob转换成二进制,然后,作为a标签的href属性,配合download属性,实现下载代码:const li
2021-02-22 17:58:53 686
原创 二维码和条形码的生成
插件pure-svg-code的git地址pure-svg-code通过返回svg和imgUrl来生成二维码、条形码<!--npm下载插件-->npm install pure-svg-code --save-dev应用<img :src="barCode" alt="条形码"><img :src="qrCode" alt="二维码">import { barcode, qrcode, svg2url } from 'pure-svg-code';g
2021-02-22 17:52:11 313
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人