feat(ImagePreview): add closed event

This commit is contained in:
chenjiahan
2020-03-19 19:57:04 +08:00
parent 873f3cc4d5
commit 5b279ab0dc
3 changed files with 7 additions and 1 deletions

View File

@@ -361,6 +361,10 @@ export default createComponent({
);
}
},
onClosed() {
this.$emit('closed');
},
},
render() {
@@ -369,7 +373,7 @@ export default createComponent({
}
return (
<transition name="van-fade">
<transition name="van-fade" onAfterLeave={this.onClosed}>
<div vShow={this.value} class={[bem(), this.className]}>
{this.genClose()}
{this.genImages()}