vue-image-crop-upload
vue-image-crop-upload copied to clipboard
cropSuccess imgDataUrl and field undefined
trafficstars
I use Vue 2
In template
<image-picker field="img"
v-model="fImagePick"
langType="ru"
@crop-success="cropSuccess()"
@crop-upload-success="cropUploadSuccess()"
@crop-upload-fail="cropUploadFail()"
:url="API.SERVER+'user/tag/add/'"
:params="imgparams"
:width="300"
:height="300">
</image-picker>
In script
import ImagePicker from 'vue-image-crop-upload';
//undefined too
//import ImagePicker from ';vue-image-crop-upload/upload-2.vue'
...
cropSuccess(imgDataUrl, field){
console.log('-------- crop success --------');
console.log(imgDataUrl);
console.log(field);
this.image = imgDataUrl;
}
...
Result
-------- crop success --------
undefined
undefined
My error
need change to (whitout '()')
@crop-success="cropSuccess"