cropping-img
v1.0.1
Published
cropping img
Downloads
6
Readme
组件介绍
vue 图片裁剪功能
安装
npm install cropping-im -s
vue 调用
<template>
<div class="hello">
<cropping-img @onCropping="onCropping"/>
</div>
</template>
<script>
import croppingImg from 'cropping-img'
export default {
components: { croppingImg },
methods:{
onCropping(res) {
console.log(res)
}
}
}
</script>
入参 props
| 参数 | 类型 | 默认 | 描述 | | -------- | -----: | :----: | :----: | | width | string | 100% | 设置显示图片区域样式的width | | height | string | auto | 设置显示图片区域样式的height | | hideBtn | boolea | false | 是否显示按钮 | | btns |Object| ["choose", "cropping", "export"] | choosex选择图片, cropping预览, export导出 | | btns | | | |
方法 action
| 方法名 | 作用 | 返回值 | | -------- | -----: | :----: | | onCropping | 生成截图 | 返回裁剪图的 base64 和 file |
refs
| 方法名 | 参数 | 描述 | | -------- | -----: | :----: | | setImage | 图片路径(string/file/base64String) | 设置裁剪图片 |
github
https://github.com/zhaoweimin/cropping-img