From e15b4f14db51812effd55670b3d2da7b082e00a7 Mon Sep 17 00:00:00 2001 From: vben Date: Tue, 17 Aug 2021 23:04:02 +0800 Subject: [PATCH] fix: fix all types of errors, compatible with volar plugin --- .../Application/src/search/AppSearchModal.vue | 1 + src/components/Button/src/BasicButton.vue | 5 +++-- src/components/Container/src/ScrollContainer.vue | 2 +- src/components/ContextMenu/src/ContextMenu.vue | 2 +- src/components/Cropper/src/CropperAvatar.vue | 2 +- src/components/Drawer/src/BasicDrawer.vue | 4 ++-- src/components/Form/src/BasicForm.vue | 12 ++++++------ src/components/Form/src/components/FormItem.vue | 2 +- src/components/Loading/src/useLoading.ts | 2 +- src/components/Markdown/src/Markdown.vue | 3 ++- src/components/Menu/src/BasicMenu.vue | 6 ++---- src/components/Menu/src/props.ts | 9 +++++++-- src/components/Modal/src/BasicModal.vue | 6 +++--- src/components/Modal/src/components/ModalWrapper.vue | 2 +- src/components/Preview/src/Preview.vue | 2 +- src/components/SimpleMenu/src/components/Menu.vue | 2 +- .../src/components/useSimpleMenuContext.ts | 4 ++-- src/components/Table/src/BasicTable.vue | 2 +- src/components/Table/src/components/TableAction.vue | 6 +++--- src/components/Table/src/components/TableImg.vue | 2 +- src/components/Upload/src/UploadModal.vue | 4 ++-- src/components/Upload/src/UploadPreviewModal.vue | 4 ++-- src/components/Verify/src/DragVerify.vue | 12 ++++-------- src/hooks/event/useIntersectionObserver.ts | 2 +- src/hooks/event/useScrollTo.ts | 2 +- src/layouts/default/menu/index.vue | 4 ++-- .../default/setting/components/InputNumberItem.vue | 2 +- src/layouts/default/tabs/index.vue | 4 ++-- src/views/dashboard/analysis/components/GrowCard.vue | 8 +++++++- src/views/demo/comp/cropper/index.vue | 2 +- src/views/demo/comp/qrcode/index.vue | 2 +- src/views/demo/page/account/setting/BaseSetting.vue | 2 +- src/views/demo/page/list/search/index.vue | 2 +- src/views/demo/system/account/DeptTree.vue | 3 +-- src/views/demo/tree/EditTree.vue | 1 + 35 files changed, 69 insertions(+), 61 deletions(-) diff --git a/src/components/Application/src/search/AppSearchModal.vue b/src/components/Application/src/search/AppSearchModal.vue index 05bba702..4ed609dd 100644 --- a/src/components/Application/src/search/AppSearchModal.vue +++ b/src/components/Application/src/search/AppSearchModal.vue @@ -62,6 +62,7 @@ import { SearchOutlined } from '@ant-design/icons-vue'; import AppSearchFooter from './AppSearchFooter.vue'; import Icon from '/@/components/Icon'; + // @ts-ignore import vClickOutside from '/@/directives/clickOutside'; import { useDesign } from '/@/hooks/web/useDesign'; import { useRefs } from '/@/hooks/core/useRefs'; diff --git a/src/components/Button/src/BasicButton.vue b/src/components/Button/src/BasicButton.vue index e6b94c38..73f0c449 100644 --- a/src/components/Button/src/BasicButton.vue +++ b/src/components/Button/src/BasicButton.vue @@ -9,10 +9,11 @@ diff --git a/src/views/demo/comp/cropper/index.vue b/src/views/demo/comp/cropper/index.vue index fda0f33c..49a6c6c5 100644 --- a/src/views/demo/comp/cropper/index.vue +++ b/src/views/demo/comp/cropper/index.vue @@ -73,7 +73,7 @@ handleCropend, handleCircleCropend, avatar, - uploadApi, + uploadApi: uploadApi as any, }; }, }); diff --git a/src/views/demo/comp/qrcode/index.vue b/src/views/demo/comp/qrcode/index.vue index 98534f7d..b1926900 100644 --- a/src/views/demo/comp/qrcode/index.vue +++ b/src/views/demo/comp/qrcode/index.vue @@ -98,7 +98,7 @@ qrEl.download('Qrcode'); } - function onQrcodeDone({ ctx }) { + function onQrcodeDone({ ctx }: any) { if (ctx instanceof CanvasRenderingContext2D) { // 额外绘制 ctx.fillStyle = 'black'; diff --git a/src/views/demo/page/account/setting/BaseSetting.vue b/src/views/demo/page/account/setting/BaseSetting.vue index 2968a966..20a6ebea 100644 --- a/src/views/demo/page/account/setting/BaseSetting.vue +++ b/src/views/demo/page/account/setting/BaseSetting.vue @@ -74,7 +74,7 @@ return { avatar, register, - uploadApi, + uploadApi: uploadApi as any, updateAvatar, handleSubmit: () => { createMessage.success('更新成功!'); diff --git a/src/views/demo/page/list/search/index.vue b/src/views/demo/page/list/search/index.vue index 391565c8..cb2258b1 100644 --- a/src/views/demo/page/list/search/index.vue +++ b/src/views/demo/page/list/search/index.vue @@ -19,7 +19,7 @@ {{ item.content }}
-