Browse Source

fix: dropdown item error when no click (#1938)

代强 1 year ago
parent
commit
af3fd88d89
1 changed files with 1 additions and 1 deletions
  1. 1 1
      packages/semi-ui/dropdown/dropdownItem.tsx

+ 1 - 1
packages/semi-ui/dropdown/dropdownItem.tsx

@@ -96,7 +96,7 @@ class DropdownItem extends BaseComponent<DropdownItemProps> {
                 if (eventName === "onClick") {
                 if (eventName === "onClick") {
                     events["onMouseDown"] = (e: React.MouseEvent<HTMLLIElement, MouseEvent>)=>{
                     events["onMouseDown"] = (e: React.MouseEvent<HTMLLIElement, MouseEvent>)=>{
                         if (e.button===0) { 
                         if (e.button===0) { 
-                            this.props[eventName](e); 
+                            this.props[eventName]?.(e);
                         }
                         }
                     };
                     };
                 } else {
                 } else {