From 4e58e0981be3690e9793053d64992b16b8621d6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8A=9B=E7=9A=93?= Date: Tue, 22 Dec 2020 09:54:36 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=20overridePropsConfig?= =?UTF-8?q?ure=20=E5=8F=82=E6=95=B0=E4=B8=BA=E6=95=B0=E7=BB=84=E6=97=B6?= =?UTF-8?q?=E7=9A=84=E9=80=BB=E8=BE=91=20fix:=20=E5=85=88=E6=B3=A8?= =?UTF-8?q?=E9=87=8A=20modifyBuiltinComponentAction,=20=E8=80=83=E8=99=91?= =?UTF-8?q?=E6=9B=B4=E5=A5=BD=E7=9A=84=E5=AE=9E=E7=8E=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/designer/tests/designer/scroller.test.ts | 1 - packages/editor-preset-vision/src/bundle/prototype.ts | 6 +++++- packages/editor-preset-vision/src/index.ts | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/packages/designer/tests/designer/scroller.test.ts b/packages/designer/tests/designer/scroller.test.ts index a1be4d534..c6dcb6bb1 100644 --- a/packages/designer/tests/designer/scroller.test.ts +++ b/packages/designer/tests/designer/scroller.test.ts @@ -95,7 +95,6 @@ describe('Scroller 测试', () => { target.scrollTo({ left: 100, top: 100 }); expect(target.left).toBe(100); expect(target.top).toBe(100); - console.log(target.left, target.top, target.scrollHeight, target.scrollWidth); }); }); diff --git a/packages/editor-preset-vision/src/bundle/prototype.ts b/packages/editor-preset-vision/src/bundle/prototype.ts index eb93cb184..a42e93e36 100644 --- a/packages/editor-preset-vision/src/bundle/prototype.ts +++ b/packages/editor-preset-vision/src/bundle/prototype.ts @@ -127,7 +127,11 @@ registerMetadataTransducer( const override = Overrides[componentName]?.override; if (override) { if (Array.isArray(override)) { - metadata.configure.combined = override; + // 替换 #props,其他暂时忽略 + const idx = metadata.configure.combined?.findIndex(item => item.name === '#props'); + if (idx > -1) { + metadata.configure.combined[idx].items = override; + } } else { let l = top.length; let item; diff --git a/packages/editor-preset-vision/src/index.ts b/packages/editor-preset-vision/src/index.ts index 6547a44bb..52158b008 100644 --- a/packages/editor-preset-vision/src/index.ts +++ b/packages/editor-preset-vision/src/index.ts @@ -77,7 +77,7 @@ const designerHelper = { registerMetadataTransducer, addBuiltinComponentAction, removeBuiltinComponentAction, - modifyBuiltinComponentAction, + // modifyBuiltinComponentAction, }; const VisualEngine = {