js format

This commit is contained in:
zuiidea
2017-02-14 21:45:55 +08:00
parent b9f8912c86
commit 702b3cc196
2 changed files with 8 additions and 11 deletions
+6 -9
View File
@@ -32,7 +32,7 @@ function Menus ({ siderFold, darkTheme, location, isNavbar, handleClickNavMenu,
const onOpenChange = (openKeys) => {
const latestOpenKey = openKeys.find(key => !(navOpenKeys.indexOf(key) > -1))
const latestCloseKey = navOpenKeys.find(key => !(openKeys.indexOf(key) > -1))
let nextOpenKeys = [];
let nextOpenKeys = []
if (latestOpenKey) {
nextOpenKeys = getAncestorKeys(latestOpenKey).concat(latestOpenKey)
}
@@ -43,18 +43,15 @@ function Menus ({ siderFold, darkTheme, location, isNavbar, handleClickNavMenu,
}
const getAncestorKeys = (key) => {
const map = {
// navChildParent: ['navParent'],
navigation2: ['navigation']
}
return map[key] || []
}
let menuProps = {}
if(!siderFold) {//菜单栏收起时,不能操作openKeys
menuProps = {
onOpenChange: onOpenChange,
openKeys: navOpenKeys
}
}
// 菜单栏收起时,不能操作openKeys
let menuProps = !siderFold ? {
onOpenChange,
openKeys: navOpenKeys
} : {}
return (
<Menu
+2 -2
View File
@@ -36,7 +36,7 @@ function App ({children, location, dispatch, app}) {
switchSider () {
dispatch({type: 'app/switchSider'})
},
changeOpenKeys(openKeys) {
changeOpenKeys (openKeys) {
localStorage.setItem('navOpenKeys', JSON.stringify(openKeys))
dispatch({ type: 'app/handleNavOpenKeys', payload: { navOpenKeys: openKeys } })
}
@@ -50,7 +50,7 @@ function App ({children, location, dispatch, app}) {
changeTheme () {
dispatch({type: 'app/changeTheme'})
},
changeOpenKeys(openKeys) {
changeOpenKeys (openKeys) {
localStorage.setItem('navOpenKeys', JSON.stringify(openKeys))
dispatch({ type: 'app/handleNavOpenKeys', payload: { navOpenKeys: openKeys } })
}