From 6c5dd72f97a580382008bb6e01c679701abd82d4 Mon Sep 17 00:00:00 2001 From: Rodney Chen <rodney.chen@hotmail.com> Date: 星期二, 18 六月 2024 21:16:05 +0800 Subject: [PATCH] 忽略internal --- src/views/demo/comp/drawer/index.vue | 61 ++++++++++-------------------- 1 files changed, 21 insertions(+), 40 deletions(-) diff --git a/src/views/demo/comp/drawer/index.vue b/src/views/demo/comp/drawer/index.vue index 44f1e26..923b473 100644 --- a/src/views/demo/comp/drawer/index.vue +++ b/src/views/demo/comp/drawer/index.vue @@ -19,51 +19,32 @@ <Drawer5 @register="register5" /> </PageWrapper> </template> -<script lang="ts"> - import { defineComponent } from 'vue'; +<script lang="ts" setup> import { Alert } from 'ant-design-vue'; - import { useDrawer } from '/@/components/Drawer'; + import { useDrawer } from '@/components/Drawer'; import Drawer1 from './Drawer1.vue'; import Drawer2 from './Drawer2.vue'; import Drawer3 from './Drawer3.vue'; import Drawer4 from './Drawer4.vue'; import Drawer5 from './Drawer5.vue'; - import { PageWrapper } from '/@/components/Page'; + import { PageWrapper } from '@/components/Page'; - export default defineComponent({ - components: { Alert, PageWrapper, Drawer1, Drawer2, Drawer3, Drawer4, Drawer5 }, - setup() { - const [register1, { openDrawer: openDrawer1, setDrawerProps }] = useDrawer(); - const [register2, { openDrawer: openDrawer2 }] = useDrawer(); - const [register3, { openDrawer: openDrawer3 }] = useDrawer(); - const [register4, { openDrawer: openDrawer4 }] = useDrawer(); - const [register5, { openDrawer: openDrawer5 }] = useDrawer(); - function send() { - openDrawer4(true, { - data: 'content', - info: 'Info', - }); - } - function openDrawerLoading() { - openDrawer1(); - setDrawerProps({ loading: true }); - setTimeout(() => { - setDrawerProps({ loading: false }); - }, 2000); - } - return { - register1, - openDrawer1, - register2, - openDrawer2, - register3, - openDrawer3, - register4, - register5, - openDrawer5, - send, - openDrawerLoading, - }; - }, - }); + const [register1, { openDrawer: openDrawer1, setDrawerProps }] = useDrawer(); + const [register2, { openDrawer: openDrawer2 }] = useDrawer(); + const [register3, { openDrawer: openDrawer3 }] = useDrawer(); + const [register4, { openDrawer: openDrawer4 }] = useDrawer(); + const [register5, { openDrawer: openDrawer5 }] = useDrawer(); + function send() { + openDrawer4(true, { + data: 'content', + info: 'Info', + }); + } + function openDrawerLoading() { + openDrawer1(); + setDrawerProps({ loading: true }); + setTimeout(() => { + setDrawerProps({ loading: false }); + }, 2000); + } </script> -- Gitblit v1.9.3