base-demo.vue 581 B

123456789101112131415161718192021222324
  1. <script lang="ts" setup>
  2. import { useVbenDrawer } from '@vben/common-ui';
  3. import { message } from 'ant-design-vue';
  4. const [Drawer, drawerApi] = useVbenDrawer({
  5. onCancel() {
  6. drawerApi.close();
  7. },
  8. onConfirm() {
  9. message.info('onConfirm');
  10. // drawerApi.close();
  11. },
  12. });
  13. </script>
  14. <template>
  15. <Drawer title="基础抽屉示例" title-tooltip="标题提示内容">
  16. <template #extra> extra </template>
  17. base demo
  18. <!-- <template #prepend-footer> slot </template> -->
  19. <!-- <template #append-footer> prepend slot </template> -->
  20. </Drawer>
  21. </template>