|
|
|
@ -104,7 +104,7 @@ export default { |
|
|
|
|
img: '', // 裁剪图片的地址 (默认:空) |
|
|
|
|
size: 0.8, // 裁剪生成图片的质量 (默认:1) |
|
|
|
|
full: true, // 是否输出原图比例的截图 选true生成的图片会非常大 (默认:false) |
|
|
|
|
outputType: 'jpg', // 裁剪生成图片的格式 (默认:jpg) |
|
|
|
|
outputType: 'png', // 裁剪生成图片的格式 (默认:jpg) |
|
|
|
|
canMove: true, // 上传图片是否可以移动 (默认:true) |
|
|
|
|
original: false, // 上传图片按照原始比例渲染 (默认:false) |
|
|
|
|
canMoveBox: true, // 截图框能否拖动 (默认:true) |
|
|
|
@ -147,9 +147,9 @@ export default { |
|
|
|
|
const that = this |
|
|
|
|
if (type === 'blob') { |
|
|
|
|
this.$refs.cropper.getCropBlob(data => { |
|
|
|
|
compress(data, 1).then(res => { |
|
|
|
|
that.$emit('upload', res) |
|
|
|
|
}) |
|
|
|
|
// compress(data, 1).then(res => { |
|
|
|
|
that.$emit('upload', data) |
|
|
|
|
// }) |
|
|
|
|
}) |
|
|
|
|
} else { |
|
|
|
|
this.$refs.cropper.getCropData(data => { |
|
|
|
|