From ba7c54e0029456e6b1bf7f0e0d31af69a3d74db3 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期一, 02 三月 2020 15:34:51 +0800 Subject: [PATCH] 2020-03-02 --- src/components/header/index.jsx | 35 ++++++++++++++++++----------------- 1 files changed, 18 insertions(+), 17 deletions(-) diff --git a/src/components/header/index.jsx b/src/components/header/index.jsx index c629ec0..f60641f 100644 --- a/src/components/header/index.jsx +++ b/src/components/header/index.jsx @@ -397,26 +397,27 @@ <Icon type={this.props.collapse ? 'menu-unfold' : 'menu-fold'} /> </div> {/* 姝e父鑿滃崟 */} - {this.props.editLevel !== 'level1' && this.state.menulist && - <ul className={'header-menu ' + this.props.editLevel}>{ - this.state.menulist.map(item => { - return ( - <li key={item.MenuID} onClick={() => {this.changeMenu(item)}} className={this.props.selectmenu.MenuID === item.MenuID ? 'active' : ''}> - <span>{item.MenuName}</span> - </li> - ) - })} - {this.props.editState && (!this.props.editLevel || this.props.editLevel === 'level4') ? - <li key="HS" onClick={this.enterEditManage} className={this.props.editLevel === 'level4' ? 'active' : ''}> - <span>HS</span> - </li> : null - } - </ul>} + {this.props.editLevel !== 'level1' && this.state.menulist ? + <ul className={'header-menu ' + this.props.editLevel}>{ + this.state.menulist.map(item => { + return ( + <li key={item.MenuID} onClick={() => {this.changeMenu(item)}} className={this.props.selectmenu.MenuID === item.MenuID ? 'active' : ''}> + <span>{item.MenuName}</span> + </li> + ) + })} + {this.props.editState && (!this.props.editLevel || this.props.editLevel === 'level4') ? + <li key="HS" onClick={this.enterEditManage} className={this.props.editLevel === 'level4' ? 'active' : ''}> + <span>HS</span> + </li> : null + } + </ul> : null + } {this.props.editLevel === 'level4' ? <Button className="level4-close" type="primary" onClick={this.exitManage}>閫�鍑�</Button> : null} {/* 杩涘叆缂栬緫鎸夐挳 */} - {this.props.editState && !this.props.editLevel && <Icon onClick={this.enterEdit} className="edit-check" type="edit" />} + {this.props.editState && !this.props.editLevel ? <Icon onClick={this.enterEdit} className="edit-check" type="edit" /> : null} {/* 缂栬緫鑿滃崟 */} - {this.props.editLevel === 'level1' && <EditMenu menulist={this.state.menulist} reload={this.reload} exitEdit={this.exitEdit}/>} + {this.props.editLevel === 'level1' ? <EditMenu menulist={this.state.menulist} reload={this.reload} exitEdit={this.exitEdit}/> : null} {/* 澶村儚銆佺敤鎴峰悕 */} <Dropdown className="header-setting" overlay={menu}> <div> -- Gitblit v1.8.0