|
|
|
@ -10,7 +10,7 @@ |
|
|
|
placeholder="搜索" |
|
|
|
@keyup.enter.native="searchMenu1" |
|
|
|
size="small"> |
|
|
|
<i slot="suffix" class="el-icon-search" @click="searchMenu1()"></i> |
|
|
|
<!-- <i slot="suffix" class="el-icon-search" @click="searchMenu1()"></i>--> |
|
|
|
</el-input> |
|
|
|
</div> |
|
|
|
|
|
|
|
@ -275,7 +275,7 @@ export default { |
|
|
|
if (event) { |
|
|
|
event.stopPropagation() |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// 如果菜单有子菜单 |
|
|
|
if (menu.list && menu.list.length > 0) { |
|
|
|
// 如果当前菜单已经展开,则收起 |
|
|
|
@ -297,8 +297,8 @@ export default { |
|
|
|
// 检查点击是否在侧边栏或子菜单内 |
|
|
|
const sidebar = this.$el |
|
|
|
const submenu = document.querySelector('.hover-submenu') |
|
|
|
|
|
|
|
if (sidebar && !sidebar.contains(event.target) && |
|
|
|
|
|
|
|
if (sidebar && !sidebar.contains(event.target) && |
|
|
|
(!submenu || !submenu.contains(event.target))) { |
|
|
|
this.hideSubMenu() |
|
|
|
} |
|
|
|
|