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 @@