diff --git a/src/components/ImageUpload/index.vue b/src/components/ImageUpload/index.vue index 0899d37c..2bc2f3e1 100644 --- a/src/components/ImageUpload/index.vue +++ b/src/components/ImageUpload/index.vue @@ -22,7 +22,7 @@
- + @@ -105,6 +105,10 @@ const data = ref({ } }) +// 预览 +function preview() { + data.value.imageViewerVisible = true +} // 关闭预览 function previewClose() { data.value.imageViewerVisible = false diff --git a/src/views/component_extend_example/upload.demo.vue b/src/views/component_extend_example/upload.demo.vue index 4a841f45..f8d15e50 100644 --- a/src/views/component_extend_example/upload.demo.vue +++ b/src/views/component_extend_example/upload.demo.vue @@ -5,7 +5,7 @@ - + @@ -18,11 +18,7 @@ export default { data() { return { image: '', - images: [ - 'https://picsum.photos/400', - 'https://picsum.photos/600', - 'https://picsum.photos/500' - ], + images: [], files: [ { name: '测试文件.zip', @@ -31,6 +27,14 @@ export default { ] } }, + mounted() { + this.image = 'https://picsum.photos/400' + this.images = [ + 'https://picsum.photos/400', + 'https://picsum.photos/600', + 'https://picsum.photos/500' + ] + }, methods: { handleSuccess1(res) { if (res.error == '') {