A vue component for image crop.
A vue component for image crop. (Vue 图片裁剪组件)
vue@2 + vue-cli3
npm install vue-imgcrop
<div>
<VueImgCrop @change="handleChange"></VueImgCrop>
</div>
<script lang="ts">
import { Component, Vue } from 'vue-property-decorator';
import { VueImgCrop } from 'vue-imgcrop';
@Component({
components: {
VueImgCrop
}
})
export default class App extends Vue {
private handleChange(imgData) {
console.log(imgData);
},
};
</script>
| Prop | Type | Default | Desc |
| format | Array | [‘jpg’, ‘png’, ‘bmp’, ‘jpeg’] | limit image format |
| size | Number | 5 | limit image size |
|—|—|—|—|