From eb7d8402b8c23bbdb06f3199a114592f0a5d94e8 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期三, 11 五月 2022 13:23:25 +0800 Subject: [PATCH] 2022-05-11 --- src/views/menudesign/index.jsx | 11 +++++++++-- 1 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/views/menudesign/index.jsx b/src/views/menudesign/index.jsx index 1150a86..e261287 100644 --- a/src/views/menudesign/index.jsx +++ b/src/views/menudesign/index.jsx @@ -1093,6 +1093,14 @@ }) } + changeSetting = () => { + this.setState({settingshow: !this.state.settingshow}) + + setTimeout(() => { + MKEmitter.emit('tabsChange', 'all') + }, 400) + } + render () { const { activeKey, comloading, MenuType, popBtn, visible, dict, MenuId, config, settingshow, ParentId, MenuName, MenuNo, menuloading, customComponents } = this.state @@ -1104,8 +1112,7 @@ <div className="menu-body"> <div className={'menu-setting ' + (!settingshow ? 'hidden' : '')}> <div className="draw"> - {settingshow ? <DoubleLeftOutlined onClick={() => this.setState({settingshow: false})}/> : null} - {!settingshow ? <DoubleRightOutlined onClick={() => this.setState({settingshow: true})}/> : null} + {settingshow ? <DoubleLeftOutlined onClick={this.changeSetting}/> : <DoubleRightOutlined onClick={this.changeSetting}/>} </div> <Collapse accordion activeKey={activeKey} bordered={false} onChange={(key) => this.setState({activeKey: key})}> {/* 鍩烘湰淇℃伅 */} -- Gitblit v1.8.0