index.vue 393 B

123456789101112131415161718192021
  1. <script lang="ts" setup>
  2. import { useVbenDrawer, VbenButton } from '@vben/common-ui';
  3. import ExtraDrawer from './drawer.vue';
  4. const [Drawer, drawerApi] = useVbenDrawer({
  5. // 连接抽离的组件
  6. connectedComponent: ExtraDrawer,
  7. });
  8. function open() {
  9. drawerApi.open();
  10. }
  11. </script>
  12. <template>
  13. <div>
  14. <Drawer />
  15. <VbenButton @click="open">Open</VbenButton>
  16. </div>
  17. </template>