From 138cf59ce626bfdfc141c926259443917aa6d27d Mon Sep 17 00:00:00 2001 From: roymondchen Date: Wed, 4 Sep 2024 19:45:52 +0800 Subject: [PATCH] =?UTF-8?q?fix(tmagic-form-runtime):=20=E7=94=BB=E5=B8=83?= =?UTF-8?q?=E6=97=A0=E6=B3=95=E7=82=B9=E5=87=BB=E9=80=89=E4=B8=AD=E7=BB=84?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/core/src/App.ts | 3 ++- packages/form/src/containers/Container.vue | 3 +-- playground/src/pages/FormEditor.vue | 8 +------- runtime/tmagic-form/src/App.vue | 9 +-------- runtime/tmagic-form/src/index.ts | 2 -- runtime/tmagic-form/src/useFormConfig.ts | 1 + 6 files changed, 6 insertions(+), 20 deletions(-) diff --git a/packages/core/src/App.ts b/packages/core/src/App.ts index 4e11aedf..36d11c7d 100644 --- a/packages/core/src/App.ts +++ b/packages/core/src/App.ts @@ -38,6 +38,7 @@ interface AppOptionsConfig { designWidth?: number; curPage?: Id; useMock?: boolean; + disabledFlexible?: boolean; pageFragmentContainerType?: string | string[]; iteratorContainerType?: string | string[]; transformStyle?: (style: Record) => Record; @@ -94,7 +95,7 @@ class App extends EventEmitter { this.useMock = options.useMock; } - if (this.jsEngine === 'browser') { + if (this.jsEngine === 'browser' && !options.disabledFlexible) { this.flexible = new Flexible({ designWidth: options.designWidth }); } diff --git a/packages/form/src/containers/Container.vue b/packages/form/src/containers/Container.vue index 167b24b2..156b0530 100644 --- a/packages/form/src/containers/Container.vue +++ b/packages/form/src/containers/Container.vue @@ -1,8 +1,7 @@