From c065531c87e7dc199c7fc4d35e4f6fbedf26167d Mon Sep 17 00:00:00 2001 From: 徐旺旺 <11530253@qq.com> Date: 星期三, 19 五月 2021 15:40:37 +0800 Subject: [PATCH] 定位、弹窗信息、排口查询BUG修复 --- src/components/panel/BaseNavMenuItem.vue | 118 +++++++++++++++++++++++++++++----------------------------- 1 files changed, 59 insertions(+), 59 deletions(-) diff --git a/src/components/panel/BaseNavMenuItem.vue b/src/components/panel/BaseNavMenuItem.vue index 9b497ae..a525ec4 100644 --- a/src/components/panel/BaseNavMenuItem.vue +++ b/src/components/panel/BaseNavMenuItem.vue @@ -1,59 +1,59 @@ -<template> - <div class="base-nav-menu"> - <template v-for="(item,index) in menuList"> - <template v-if="item.items && item.items.length"> - <el-submenu :index="item.index" :key="index"> - <template slot="title" v-if="item.icon"> - <img :src="item.icon" :title="item.label"/> - </template> - <template slot="title" v-else>{{ item.label }}</template> - <base-nav-menu-item v-for="child in item.items" :key="child.title" :menuList='[child]'></base-nav-menu-item> - </el-submenu> - </template> - <template v-else> - <el-menu-item :index="item.index" :key="index"> - <!-- <el-radio></el-radio>--> - {{ item.label }} - </el-menu-item> - </template> - </template> - </div> -</template> - -<script> - -export default { - name: 'BaseNavMenuItem', - data () { - return {} - }, - props: { - menuList: Array - } -} -</script> - -<style lang="less" scoped> -.el-menu--popup { - min-width: 100px; -} -.base-nav-menu { - height: 38px; - display: flex; - align-items: center; - justify-content: center; - outline: none; - border: none; - //margin-left: 20px; - padding: 0; - .el-menu--popup { - min-width: 100px; - } -} - -.el-menu--horizontal { - .el-menu--popup { - min-width: 100px; - } -} -</style> +<template> + <div class="base-nav-menu"> + <template v-for="(item,index) in menuList"> + <template v-if="item.items && item.items.length"> + <el-submenu :index="item.index" :key="index"> + <template slot="title" v-if="item.icon"> + <img :src="item.icon" :title="item.label"/> + </template> + <template slot="title" v-else>{{ item.label }}</template> + <base-nav-menu-item v-for="child in item.items" :key="child.title" :menuList='[child]'></base-nav-menu-item> + </el-submenu> + </template> + <template v-else> + <el-menu-item :index="item.index" :key="index"> + <!-- <el-radio></el-radio>--> + {{ item.label }} + </el-menu-item> + </template> + </template> + </div> +</template> + +<script> + +export default { + name: 'BaseNavMenuItem', + data () { + return {} + }, + props: { + menuList: Array + } +} +</script> + +<style lang="less" scoped> +.el-menu--popup { + min-width: 100px; +} +.base-nav-menu { + height: 38px; + display: flex; + align-items: center; + justify-content: center; + outline: none; + border: none; + //margin-left: 20px; + padding: 0; + .el-menu--popup { + min-width: 100px; + } +} + +.el-menu--horizontal { + .el-menu--popup { + min-width: 100px; + } +} +</style> -- Gitblit v1.8.0