From c6d65dbdc17cfc2ea652e7a09d7aa266afbf4b97 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8D=97=E4=BA=AC-=E9=87=91=E5=BB=BA=E6=96=B0?= Date: Fri, 30 Dec 2022 10:24:59 +0800 Subject: [PATCH] feat: add function return for event setter --- packages/editor-skeleton/src/transducers/addon-combine.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/editor-skeleton/src/transducers/addon-combine.ts b/packages/editor-skeleton/src/transducers/addon-combine.ts index 674e8e14f..1b5c27015 100644 --- a/packages/editor-skeleton/src/transducers/addon-combine.ts +++ b/packages/editor-skeleton/src/transducers/addon-combine.ts @@ -224,7 +224,7 @@ export default function (metadata: IPublicTypeTransformedComponentMetadata): IPu field.parent.setPropValue(item.name, { type: 'JSFunction', // 需要传下入参 - value: `function(){this.${item.relatedEventName}.apply(this,Array.prototype.slice.call(arguments).concat([${item.paramStr ? item.paramStr : ''}])) }`, + value: `function(){return this.${item.relatedEventName}.apply(this,Array.prototype.slice.call(arguments).concat([${item.paramStr ? item.paramStr : ''}])) }`, }); return item; });