logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

uniapp打包文件优化

前言项目中文件的打包后,文件大小为600多k,尝试着将文件优化以下。以下是我找到的3种有效的优化方式实现方式使用uniapp的摇树优化(treeShaking)https://uniapp.dcloud.io/collocation/manifest?id=optimization使用gz压缩文件https://github.com/vuejs/vue-cli/issues/978splitChu

#webpack
图片上传涉及到的blob格式问题

前言Blob对象表示一个不可变、原始数据的类文件对象。Blob 表示的不一定是JavaScript原生格式的数据。File接口基于Blob,继承了 blob 的功能并将其扩展使其支持用户系统上的文件。问题描述使用vue-cropper插件进行图片切割头像,将切割后的头像转为blob文件上传,与后端对接的时候发现,blob的filename默认为‘blob’,导致后端接受数据的时候,无法根据上传图片

#vue.js
图片海报功能实现

前言项目中,一个分享的功能,需要实现对用户二维码的图片下载,并且需要带上其他信息。实现方式生成对应的二维码图片,在用canvas按比例重绘一个区域,再转图片base64。使用a链接加上download属性,实现图片的下载。<a :href="shareUrl" download="baidu.png" />遇到的问题实际测试中,转后的base64图片在安卓上不支持,文件变.bin或者显

#html5
到底了