From 944730f2794b87aa053f53084f0d082d4af6fd41 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期四, 29 十月 2020 19:03:30 +0800
Subject: [PATCH] 2020-10-29

---
 src/menu/actioncomponent/dragaction/card.jsx |   18 +++++++++++++++---
 1 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/src/menu/actioncomponent/dragaction/card.jsx b/src/menu/actioncomponent/dragaction/card.jsx
index cdf4baf..c1cce8b 100644
--- a/src/menu/actioncomponent/dragaction/card.jsx
+++ b/src/menu/actioncomponent/dragaction/card.jsx
@@ -38,15 +38,27 @@
 
   let btnElement = null
   if (card.show === 'icon') {
-    btnElement = (card.icon ? <Icon type={card.icon} className={'mk-icon mk-' + card.class}/> : null)
+    btnElement = (
+      <Button
+        type="link"
+        className={'mk-icon mk-' + card.class}
+        icon={card.icon}
+        onDoubleClick={() => doubleClickCard(id)}
+      >{card.icon ? '' : card.label}</Button>
+    )
   } else if (card.show === 'link') {
-    btnElement = (<span className={'mk-link mk-' + card.class}>{card.label}{card.icon ? <Icon type={card.icon}/> : null}</span>)
+    btnElement = (
+      <Button
+        type="link"
+        className={'mk-link mk-' + card.class}
+        onDoubleClick={() => doubleClickCard(id)}
+      >{card.label}{card.icon ? <Icon type={card.icon}/> : null}</Button>
+    )
   } else {
     btnElement = (
       <Button
         className={'mk-btn mk-' + card.class}
         icon={card.icon}
-        key={card.uuid}
         onDoubleClick={() => doubleClickCard(id)}
       >
         {card.label}

--
Gitblit v1.8.0