vue+element实现图片上传及裁剪功能(vue-cropper)

背景 vue-cropper是一款基于vue的优雅图片裁剪插件,可用来实现头像等功能。
效果图 vue+element实现图片上传及裁剪功能(vue-cropper)
文章图片

安装使用 安装
npm install vue-cropper // npm 安装
yarn add vue-cropper // yarn 安装
引用

// 全局引用main.js import VueCropper from 'vue-cropper' Vue.use(VueCropper)// 局部引用 import VueCropper from 'vue-cropper' components: { VueCropper },

组件内使用
1. 上传按钮
点击上传 支持绝大多数图片格式,单张图片最大支持5MB

2. 设置一个弹出层,放剪裁图片的cropper
更换图片 清除图片 左旋转 右旋转 放大 缩小 下载取 消 确认

3. 剪裁框的样式
.cropper-content { .cropper { width: auto; height: 350px; } }

4. 方法 option是剪裁插件的属性配置,具体更多含义查看官网介绍

【vue+element实现图片上传及裁剪功能(vue-cropper)】注:练习代码指路

    推荐阅读