From bb47f06e3c5eaf568aaecf870736787373ce73aa Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期五, 18 六月 2021 13:28:11 +0800 Subject: [PATCH] 2021-06-18 --- src/menu/components/card/cardcomponent/index.jsx | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/src/menu/components/card/cardcomponent/index.jsx b/src/menu/components/card/cardcomponent/index.jsx index 79b4767..9d50255 100644 --- a/src/menu/components/card/cardcomponent/index.jsx +++ b/src/menu/components/card/cardcomponent/index.jsx @@ -221,6 +221,14 @@ } } + doubleClickCard = () => { + const { card } = this.state + + if (card.setting.click === 'menu' && card.setting.menu) { + MKEmitter.emit('changeEditMenu', {MenuID: card.setting.menu}) + } + } + render() { const { cards, offset } = this.props const { card, elements, side, settingVisible, dict } = this.state @@ -245,7 +253,7 @@ return ( <Col span={card.setting.width || 6} offset={offset || 0}> - <div className="card-item" style={_style} onClick={this.clickComponent} id={card.uuid}> + <div className="card-item" style={_style} onClick={this.clickComponent} onDoubleClick={(e) => {e.stopPropagation(); this.doubleClickCard()}} id={card.uuid}> <CardCellComponent cards={cards} cardCell={card} side={side} elements={elements} updateElement={this.updateCard}/> <div className="card-control"> <Popover overlayClassName="mk-popover-control-wrap" mouseLeaveDelay={0.2} mouseEnterDelay={0.2} content={ -- Gitblit v1.8.0