|
|
|
|
@ -1,13 +1,14 @@ |
|
|
|
|
<template> |
|
|
|
|
<div> |
|
|
|
|
<el-menu class="top-menu" :default-active="activeIndex" mode="horizontal" text-color="#333" ellipsis style="width: 900px"> |
|
|
|
|
<el-menu class="top-menu" :default-active="activeIndex" mode="horizontal" text-color="#333" ellipsis |
|
|
|
|
style="width: 900px"> |
|
|
|
|
<!-- <el-menu-item index="0" @click="openHome(itemHome)"> |
|
|
|
|
<template #title> |
|
|
|
|
<i :class="itemHome.source" style="padding-right: 5px"></i> |
|
|
|
|
<span>{{ itemHome.name }}</span> |
|
|
|
|
</template> |
|
|
|
|
</el-menu-item> --> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<template v-for="(item, index) in items" :key="index"> |
|
|
|
|
<el-menu-item :index="item.id + ''" @click="openMenu(item)"> |
|
|
|
|
<template #title> |
|
|
|
|
@ -77,11 +78,20 @@ export default { |
|
|
|
|
methods: { |
|
|
|
|
openMenu(item) { |
|
|
|
|
console.log('item------------------------', item) |
|
|
|
|
this.index.openMenu2(item); |
|
|
|
|
if(this.setting.styleRadio == '3'||this.setting.styleRadio == '4'){ |
|
|
|
|
this.index.openMenu2(item); |
|
|
|
|
}else{ |
|
|
|
|
this.index.openMenu(item); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
this.$store.commit('SET_ACTIVE_INDEX', item.id + ''); |
|
|
|
|
}, |
|
|
|
|
openHome(itemHome) { |
|
|
|
|
this.index.openMenu(itemHome); |
|
|
|
|
// if(this.setting.styleRadio == '3'){ |
|
|
|
|
// this.index.openMenu2(item); |
|
|
|
|
// }else{ |
|
|
|
|
this.index.openMenu(item); |
|
|
|
|
// } |
|
|
|
|
this.$router.push(this.tagWel); |
|
|
|
|
}, |
|
|
|
|
interval() { |
|
|
|
|
|