mirror of
https://gitee.com/java110/MicroCommunityWeb.git
synced 2026-06-12 10:00:56 +08:00
优化代码
This commit is contained in:
parent
0b603eeca8
commit
65fc77918e
@ -14,6 +14,7 @@
|
|||||||
<li v-for="subMenu in subMenus" v-if="subMenu.isShow == 'Y'" v-bind:class="{ active: subMenu.active }" v-on:click="_gotoPage(subMenu.href,subMenu.name)">
|
<li v-for="subMenu in subMenus" v-if="subMenu.isShow == 'Y'" v-bind:class="{ active: subMenu.active }" v-on:click="_gotoPage(subMenu.href,subMenu.name)">
|
||||||
{{vc.i18n(subMenu.name)}}
|
{{vc.i18n(subMenu.name)}}
|
||||||
</li>
|
</li>
|
||||||
|
<li class="sub-footer" @click="_closeSubMenu()"><i class="fa fa-dedent"></i></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -15,6 +15,8 @@
|
|||||||
|
|
||||||
//监听 菜单目录改变
|
//监听 菜单目录改变
|
||||||
document.body.addEventListener('loadMenu', function(_param) {
|
document.body.addEventListener('loadMenu', function(_param) {
|
||||||
|
vm.curMenuName = '';
|
||||||
|
vm.subMenus = [];
|
||||||
vm.getMenus(_param.detail);
|
vm.getMenus(_param.detail);
|
||||||
}, false);
|
}, false);
|
||||||
},
|
},
|
||||||
@ -132,6 +134,9 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.$forceUpdate();
|
this.$forceUpdate();
|
||||||
|
},
|
||||||
|
_closeSubMenu: function() {
|
||||||
|
vm.curMenuName = '';
|
||||||
}
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
|
|||||||
@ -10,6 +10,7 @@
|
|||||||
--vc-menu-sub-bg-active-color: #EAF0FE;
|
--vc-menu-sub-bg-active-color: #EAF0FE;
|
||||||
--vc-menu-sub-active-font-color: #4979F4;
|
--vc-menu-sub-active-font-color: #4979F4;
|
||||||
--vc-menu-sub-title-font-color: #4F525C;
|
--vc-menu-sub-title-font-color: #4F525C;
|
||||||
|
--vc-menu-sub-footer: #F6F6F7;
|
||||||
--vc-nav-bg: #FFFFFF;
|
--vc-nav-bg: #FFFFFF;
|
||||||
--vc-nav-color: #888888;
|
--vc-nav-color: #888888;
|
||||||
--vc-nav-active-color: #4979F4;
|
--vc-nav-active-color: #4979F4;
|
||||||
@ -550,7 +551,7 @@ body,
|
|||||||
text-align: start;
|
text-align: start;
|
||||||
width: 160px;
|
width: 160px;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
height: 100%;
|
height: 95%;
|
||||||
overflow-x: hidden;
|
overflow-x: hidden;
|
||||||
overflow-y: scroll;
|
overflow-y: scroll;
|
||||||
}
|
}
|
||||||
@ -582,6 +583,14 @@ body,
|
|||||||
margin-bottom: 10px;
|
margin-bottom: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.vc-menu-sub ul li.sub-footer {
|
||||||
|
background-color: var(--vc-menu-sub-footer);
|
||||||
|
text-align: center;
|
||||||
|
position: fixed;
|
||||||
|
bottom: 0;
|
||||||
|
width: 160px;
|
||||||
|
}
|
||||||
|
|
||||||
.vc-main {
|
.vc-main {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user