feat: 添加目录、菜单文字超出显示 Tooltip 文字提示demo

This commit is contained in:
xiaoxian521
2022-12-02 17:57:51 +08:00
parent 86b77c2877
commit 1a39d0962e
7 changed files with 48 additions and 19 deletions

View File

@@ -203,7 +203,7 @@ function resolvePath(routePath) {
placement="top"
:effect="tooltipEffect"
:offset="-10"
:disabled="!onlyOneChild.showTooltip"
:disabled="!isCollapse && !onlyOneChild.showTooltip"
>
<template #content>
{{ transformI18n(onlyOneChild.meta.title) }}
@@ -249,7 +249,7 @@ function resolvePath(routePath) {
placement="top"
:effect="tooltipEffect"
:offset="-10"
:disabled="!isCollapse || !props.item.showTooltip"
:disabled="!props.item.showTooltip"
>
<template #content>
{{ transformI18n(props.item.meta.title) }}

View File

@@ -15,15 +15,8 @@ const showLogo = ref(
storageLocal.getItem<StorageConfigs>("responsive-configure")?.showLogo ?? true
);
const {
routers,
device,
pureApp,
isCollapse,
tooltipEffect,
menuSelect,
toggleSideBar
} = useNav();
const { routers, device, pureApp, isCollapse, menuSelect, toggleSideBar } =
useNav();
const subMenuData = ref([]);
@@ -76,7 +69,6 @@ watch(
router
unique-opened
mode="vertical"
:popper-effect="tooltipEffect"
class="outer-most select-none"
:collapse="isCollapse"
:default-active="route.path"