diff --git a/src/modules/upload/components/upload.vue b/src/modules/upload/components/upload.vue index 546cfb7..f75d0fc 100644 --- a/src/modules/upload/components/upload.vue +++ b/src/modules/upload/components/upload.vue @@ -528,7 +528,8 @@ function check() { // 更新 function update() { if (!check()) { - emit("update:modelValue", getUrls(list.value)); + const urls = getUrls(list.value); + emit("update:modelValue", props.multiple ? getUrls(list.value) : urls[0]); nextTick(() => { if (props.prop) {