Blame view

Yi.Vben5.Vue3/playground/src/views/examples/doc-button.vue 537 Bytes
515fceeb   “wangming”   框架初始化
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
  <script lang="ts" setup>
  import { VBEN_DOC_URL } from '@vben/constants';
  import { openWindow } from '@vben/utils';
  
  import { Button } from 'ant-design-vue';
  
  const props = defineProps<{ path: string }>();
  
  function handleClick() {
    // 如果没有.html,打开页面时可能会出现404
    const path =
      VBEN_DOC_URL +
      (props.path.toLowerCase().endsWith('.html')
        ? props.path
        : `${props.path}.html`);
    openWindow(path);
  }
  </script>
  
  <template>
    <Button @click="handleClick">查看组件文档</Button>
  </template>