[improvement] ImagePreview: add onClose params (#2197)

This commit is contained in:
neverland
2018-12-01 09:03:35 +08:00
committed by GitHub
parent d14f9cb5dc
commit 1b1e5caa19
7 changed files with 41 additions and 11 deletions

View File

@@ -37,14 +37,14 @@ const ImagePreview = (images, startPosition = 0) => {
...options
});
instance.$on('input', show => {
instance.$once('input', show => {
instance.value = show;
if (!show) {
instance.$off('input');
options.onClose && options.onClose();
}
});
if (options.onClose) {
instance.$once('close', options.onClose);
}
return instance;
};