canghailong 2 hónapja
szülő
commit
ae32e71b7c
1 módosított fájl, 3 hozzáadás és 2 törlés
  1. 3 2
      src/views/myResources/coverUpload/index.vue

+ 3 - 2
src/views/myResources/coverUpload/index.vue

@@ -10,7 +10,7 @@
 			<span style="margin-left: 10px">仅支持上传jpg/png格式文件,单个文件不能超过{{kbToMbDecimal(props.sizeMax)}}mb</span>
 		</div>
 		<a-upload
-			ref="upload"
+			ref="uploadRef"
 			:before-upload="beforeUploadCover"
 			accept=".jpg,.png,.bmp,.jpeg"
 			:remove="handleRemoveCover"
@@ -44,6 +44,7 @@
 		token: tool.data.get('TOKEN')
 	})
 	import sysConfig from '@/config/index'
+	const uploadRef = ref()
 	const props = defineProps({
 		coverImageId: {
 			type: Number,
@@ -166,7 +167,7 @@
 
 	// 选择文件按钮点击事件
 	const chooseFile = () => {
-		document.querySelector('.ant-upload input').click()
+		uploadRef.value.$el.querySelector('input').click()
 	}
 </script>