feat(Uploader): add click-preview event (#4206)

This commit is contained in:
neverland
2019-08-23 14:42:16 +08:00
committed by GitHub
parent 0b5cabbe24
commit 1cc6f03e6f
5 changed files with 28 additions and 4 deletions

View File

@@ -193,13 +193,22 @@ export default createComponent({
});
},
onClickPreview(file) {
this.$emit('click-preview', file, this.detail);
},
renderPreview() {
if (!this.previewImage) {
return;
}
return this.fileList.map((item, index) => (
<div class={bem('preview')}>
<div
class={bem('preview')}
onClick={() => {
this.onClickPreview(item);
}}
>
{isImageFile(item) ? (
<Image
fit={this.imageFit}