mirror of
https://gitee.com/vant-contrib/vant.git
synced 2025-04-06 03:57:59 +08:00
feat(ImagePreview): add closed event
This commit is contained in:
parent
873f3cc4d5
commit
5b279ab0dc
@ -361,6 +361,10 @@ export default createComponent({
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
onClosed() {
|
||||||
|
this.$emit('closed');
|
||||||
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
@ -369,7 +373,7 @@ export default createComponent({
|
|||||||
}
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<transition name="van-fade">
|
<transition name="van-fade" onAfterLeave={this.onClosed}>
|
||||||
<div vShow={this.value} class={[bem(), this.className]}>
|
<div vShow={this.value} class={[bem(), this.className]}>
|
||||||
{this.genClose()}
|
{this.genClose()}
|
||||||
{this.genImages()}
|
{this.genImages()}
|
||||||
|
@ -144,6 +144,7 @@ export default {
|
|||||||
| Event | Description | Parameters |
|
| Event | Description | Parameters |
|
||||||
|------|------|------|
|
|------|------|------|
|
||||||
| close | Triggered when close | { index, url } |
|
| close | Triggered when close | { index, url } |
|
||||||
|
| closed `v2.5.6` | Triggered after closed | - |
|
||||||
| change | Triggered when current image change | index: index of current image |
|
| change | Triggered when current image change | index: index of current image |
|
||||||
| scale `v2.5.0` | Triggered when current image scale | { index: index of current image, scale: scale of current image} |
|
| scale `v2.5.0` | Triggered when current image scale | { index: index of current image, scale: scale of current image} |
|
||||||
|
|
||||||
|
@ -160,6 +160,7 @@ export default {
|
|||||||
| 事件 | 说明 | 回调参数 |
|
| 事件 | 说明 | 回调参数 |
|
||||||
|------|------|------|
|
|------|------|------|
|
||||||
| close | 关闭时触发 | { index: 索引, url: 图片链接 } |
|
| close | 关闭时触发 | { index: 索引, url: 图片链接 } |
|
||||||
|
| closed `v2.5.6` | 关闭且且动画结束后触发 | - |
|
||||||
| change | 切换当前图片时触发 | index: 当前图片的索引 |
|
| change | 切换当前图片时触发 | index: 当前图片的索引 |
|
||||||
| scale `v2.5.0` | 缩放当前图片时触发 | { index: 当前图片的索引, scale: 当前缩放的值 } |
|
| scale `v2.5.0` | 缩放当前图片时触发 | { index: 当前图片的索引, scale: 当前缩放的值 } |
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user