import lrz from "lrz";
export default {
data() {
return {
imgUrl: [],
before: '',
after: ''
};
},
methods: {
onFileChange(e) {
// 获取文件对象
var file = e.target.files[0];
// 压缩前文件大小
this.before = file.size / 1024;
this.imgUrl = URL.createObjectURL(file, { quality: 0 });
lrz(this.imgUrl).then(rst => {
// 压缩后文件大小
this.after = rst.fileLen / 1024;
});
}
}
}