From 8474ddbc6806fd9e9175aa1ee33e9534ce30a02f Mon Sep 17 00:00:00 2001 From: Gene Date: Tue, 12 Dec 2023 22:50:13 -0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=89=8B=E5=8A=A8=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E7=94=BB=E5=B8=83key=E5=AF=BC=E8=87=B4=E8=A1=A8=E6=A0=BC?= =?UTF-8?q?=E6=B8=B2=E6=9F=93=E5=87=BA=E9=94=99=20(#129)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/canvas/src/components/container/container.js | 4 ++-- packages/canvas/src/components/render/runner.js | 6 +++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/packages/canvas/src/components/container/container.js b/packages/canvas/src/components/container/container.js index b62eff2..b40ec3d 100644 --- a/packages/canvas/src/components/container/container.js +++ b/packages/canvas/src/components/container/container.js @@ -680,8 +680,8 @@ export const setState = (state) => { getRenderer().setState(state) } -export const setUtils = (utils) => { - getRenderer().setUtils(utils) +export const setUtils = (utils, clear, isForceRefresh) => { + getRenderer().setUtils(utils, clear, isForceRefresh) } export const deleteState = (variable) => { diff --git a/packages/canvas/src/components/render/runner.js b/packages/canvas/src/components/render/runner.js index 012b890..bb64a22 100644 --- a/packages/canvas/src/components/render/runner.js +++ b/packages/canvas/src/components/render/runner.js @@ -111,11 +111,15 @@ const create = () => { document.body.remove() document.body = document.createElement('body') + const app = document.createElement('div') + app.setAttribute('id', 'app') + document.body.appendChild(app) + dispatch('canvasReady', { detail: renderer }) App = Vue.createApp(Main).use(TinyI18nHost).provide(I18nInjectionKey, TinyI18nHost) App.config.globalProperties.lowcodeConfig = window.parent.TinyGlobalConfig - App.mount(document.body) + App.mount(document.querySelector('#app')) new ResizeObserver(() => { dispatch('canvasResize')