diff --git a/packages/fineui/src/base/single/button/button.basic.js b/packages/fineui/src/base/single/button/button.basic.js index b186daca6..37dfb403a 100644 --- a/packages/fineui/src/base/single/button/button.basic.js +++ b/packages/fineui/src/base/single/button/button.basic.js @@ -168,7 +168,8 @@ export class BasicButton extends Single { return bubble; }; - const clk = async e => { + const clk = async (...args) => { + const [e] = args; ev(e); if (!this.isEnabled() || !this.isValid()) { return; @@ -243,7 +244,7 @@ export class BasicButton extends Single { return; } - onClick.apply(this, arguments); + onClick.apply(this, args); }; const triggerArr = (o.trigger || "").split(",");