remove unuse props

This commit is contained in:
Fine 2022-09-20 15:46:06 +08:00
parent a187ed61f9
commit 1d2e5e52e9

View File

@ -33,11 +33,7 @@ limitations under the License. -->
<template v-for="(menu, index) in routes" :key="index"> <template v-for="(menu, index) in routes" :key="index">
<el-sub-menu :index="String(menu.name)" v-if="menu.meta.hasGroup"> <el-sub-menu :index="String(menu.name)" v-if="menu.meta.hasGroup">
<template #title> <template #title>
<router-link <router-link class="items" :to="menu.path">
class="items"
:to="menu.path"
:exact="menu.meta.exact || false"
>
<el-icon class="menu-icons" :style="{ marginRight: '12px' }"> <el-icon class="menu-icons" :style="{ marginRight: '12px' }">
<Icon size="lg" :iconName="menu.meta.icon" /> <Icon size="lg" :iconName="menu.meta.icon" />
</el-icon> </el-icon>
@ -52,11 +48,7 @@ limitations under the License. -->
:index="m.name" :index="m.name"
:key="idx" :key="idx"
> >
<router-link <router-link class="items" :to="m.path">
class="items"
:to="m.path"
:exact="(m.meta && m.meta.exact) || false"
>
<span class="title">{{ m.meta && t(m.meta.title) }}</span> <span class="title">{{ m.meta && t(m.meta.title) }}</span>
</router-link> </router-link>
</el-menu-item> </el-menu-item>
@ -68,20 +60,12 @@ limitations under the License. -->
v-else v-else
> >
<el-icon class="menu-icons" :style="{ marginRight: '12px' }"> <el-icon class="menu-icons" :style="{ marginRight: '12px' }">
<router-link <router-link class="items" :to="menu.children[0].path">
class="items"
:to="menu.children[0].path"
:exact="menu.meta.exact"
>
<Icon size="lg" :iconName="menu.meta.icon" /> <Icon size="lg" :iconName="menu.meta.icon" />
</router-link> </router-link>
</el-icon> </el-icon>
<template #title> <template #title>
<router-link <router-link class="items" :to="menu.children[0].path">
class="items"
:to="menu.children[0].path"
:exact="menu.meta.exact"
>
<span class="title">{{ t(menu.meta.title) }}</span> <span class="title">{{ t(menu.meta.title) }}</span>
</router-link> </router-link>
</template> </template>