fix 移动端模式下菜单不可见

This commit is contained in:
zuiidea
2017-02-26 22:04:12 +08:00
parent 86de7f1658
commit f303d0ae3c
3 changed files with 4 additions and 3 deletions
+1
View File
@@ -16,6 +16,7 @@ function Header ({user, logout, switchSider, siderFold, isNavbar, menuPopoverVis
navOpenKeys,
changeOpenKeys
}
console.log(menuPopoverVisible)
return (
<div className={styles.header}>
{isNavbar
+1 -1
View File
@@ -291,7 +291,7 @@
.popovermenu {
width: 280px;
left: 12px!important;
margin-left: 6px;
:global .ant-popover-inner-content {
padding: 0;
+2 -2
View File
@@ -14,7 +14,7 @@ export default {
siderFold: localStorage.getItem('antdAdminSiderFold') === 'true',
darkTheme: localStorage.getItem('antdAdminDarkTheme') !== 'false',
isNavbar: document.body.clientWidth < 769,
navOpenKeys: JSON.parse(localStorage.getItem('navOpenKeys') || '[]') //侧边栏菜单打开的keys
navOpenKeys: JSON.parse(localStorage.getItem('navOpenKeys') || '[]')
},
subscriptions: {
setup ({dispatch}) {
@@ -175,7 +175,7 @@ export default {
menuPopoverVisible: !state.menuPopoverVisible
}
},
handleNavOpenKeys(state, action) {
handleNavOpenKeys (state, action) {
return {
...state,
...action.payload