Use the @realTime event to get real-time preview data. The callback provides an object containing the preview URL, dimensions, and CSS styles for the preview container and image.
Example Implementation:
<vue-cropper
@realTime="realTime"
:img="option.img"
></vue-cropper>
<div class="show-preview" :style="{'width': previews.w + 'px', 'height': previews.h + 'px', 'overflow': 'hidden', 'margin': '5px'}">
<div :style="previews.div">
<img :src="previews.url" :style="previews.img">
</div>
</div>
realTime (data) {
this.previews = data
}
```html
@realTime="realTime"
// Real time preview function
realTime (data) {
this.previews = data
}
<div class="show-preview" :style="{'width': previews.w + 'px', 'height': previews.h + 'px', 'overflow': 'hidden',
'margin': '5px'}">
<div :style="previews.div">
<img :src="option.img" :style="previews.img">
</div>
</div>