Vue+element-ui图片上传剪裁压缩组件

Installation

npm install vue-cropper

yarn add vue-cropper
  • 使用 注意: 需要关掉本地的mock服务, 不然图片转化会报错
组件内使用
import { VueCropper }  from 'vue-cropper' 
components: {
  VueCropper,
},

main.js里面使用
import VueCropper from 'vue-cropper' 

Vue.use(VueCropper)

cdn方式使用

Vue.use(window['vue-cropper'])

nuxt 使用方式
if(process.browser) {
  vueCropper = require('vue-cropper')
  Vue.use(vueCropper.default)
}

使用

index.vue文件





cropper.vue文件






效果


截图1.png

Vue+element-ui图片上传剪裁压缩组件_第1张图片
截图2.png

参考:
https://juejin.im/post/5b3f14c2f265da0f5405080f

你可能感兴趣的:(Vue+element-ui图片上传剪裁压缩组件)