committed by
GitHub
3 changed files with 35 additions and 8 deletions
@ -1,3 +1,23 @@ |
|||||
|
<script lang="ts" setup> |
||||
|
import { Fallback, VbenButton } from '@vben/common-ui'; |
||||
|
import { useTabs } from '@vben/hooks'; |
||||
|
import { X } from '@vben/icons'; |
||||
|
|
||||
|
const { closeCurrentTab } = useTabs(); |
||||
|
</script> |
||||
|
|
||||
<template> |
<template> |
||||
<div>children</div> |
<Fallback |
||||
|
description="当前路由在菜单中不可见" |
||||
|
status="coming-soon" |
||||
|
title="被隐藏的子菜单" |
||||
|
show-back |
||||
|
> |
||||
|
<template #action> |
||||
|
<VbenButton size="lg" @click="closeCurrentTab()"> |
||||
|
<X class="mr-2 size-4" /> |
||||
|
关闭当前标签页 |
||||
|
</VbenButton> |
||||
|
</template> |
||||
|
</Fallback> |
||||
</template> |
</template> |
||||
|
|||||
Loading…
Reference in new issue