Update app.js

先判断menu长度,解决当远程加载menu时刷新页面,当前位置不会选中
This commit is contained in:
jackple
2017-05-21 20:32:50 +08:00
committed by GitHub
parent 6ac7e5e815
commit f6021cbaa4
+5 -1
View File
@@ -82,7 +82,11 @@ const App = ({ children, location, dispatch, app, loading }) => {
</Helmet>
<div className={classnames(styles.layout, { [styles.fold]: isNavbar ? false : siderFold }, { [styles.withnavbar]: isNavbar })}>
{!isNavbar ? <aside className={classnames(styles.sider, { [styles.light]: !darkTheme })}>
<Sider {...siderProps} />
{siderProps.menu.length === 0 ?
null
:
<Sider {...siderProps} />
}
</aside> : ''}
<div className={styles.main}>
<Header {...headerProps} />