1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| <template>
| <BasicDrawer v-bind="$attrs" @register="register" title="Drawer Title" width="50%">
| Drawer Info.
| <a-button type="primary" @click="closeDrawer"> 内部关闭drawer </a-button>
| </BasicDrawer>
| </template>
| <script lang="ts">
| import { defineComponent } from 'vue';
| import { BasicDrawer, useDrawerInner } from '/@/components/Drawer';
| export default defineComponent({
| components: { BasicDrawer },
| setup() {
| const [register, { closeDrawer }] = useDrawerInner();
| return { register, closeDrawer };
| },
| });
| </script>
|
|