diff --git a/src/components/Cropper/src/CropperModal.vue b/src/components/Cropper/src/CropperModal.vue index 97096f3..ce1c906 100644 --- a/src/components/Cropper/src/CropperModal.vue +++ b/src/components/Cropper/src/CropperModal.vue @@ -264,6 +264,9 @@ cropper?.value?.[event]?.(arg); } + /** + * 执行上传 + */ async function handleOk() { if (!src.value) { setSubLoading(false); @@ -272,8 +275,10 @@ const uploadApi = props.uploadApi; const name = props.name; const file = base64ToFile(previewSource.value, filename); - //接口上穿 + + // 文件上传 if (uploadApi && isFunction(uploadApi)) { + // 本地上传 try { setSubLoading(true); const formData = new window.FormData(); @@ -286,7 +291,7 @@ setSubLoading(false); } } else { - //oss上传 + // OSS上传 actionFiles(file); } } @@ -349,11 +354,18 @@ setSubLoading(false); } }; + + /** + * 执行关闭 + */ function handleClose() { src.value = ''; previewSource.value = ''; } + /** + * 定义函数 + */ defineExpose({ showModal, beforeUpload,