From eff31183c1df69a0373bb0cd1f3cee173a420ccb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8D=A3=E5=BD=AC?= Date: Fri, 31 Jul 2020 21:31:59 +0800 Subject: [PATCH] =?UTF-8?q?git=20commit=20-m=20=E6=9B=B4=E6=96=B0lowcode-e?= =?UTF-8?q?ditor-skeleton?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/editor-preset-vision/package.json | 2 +- packages/editor-preset-vision/src/pages.ts | 28 ++++++++++++---------- 2 files changed, 17 insertions(+), 13 deletions(-) diff --git a/packages/editor-preset-vision/package.json b/packages/editor-preset-vision/package.json index e583a1806..fbf291d95 100644 --- a/packages/editor-preset-vision/package.json +++ b/packages/editor-preset-vision/package.json @@ -17,7 +17,7 @@ "dependencies": { "@ali/lowcode-designer": "^0.9.31", "@ali/lowcode-editor-core": "^0.8.24", - "@ali/lowcode-editor-skeleton": "^0.8.37", + "@ali/lowcode-editor-skeleton": "^0.8.38-beta1", "@ali/lowcode-plugin-designer": "^0.9.31", "@ali/lowcode-plugin-outline-pane": "^0.8.37", "@ali/ve-i18n-util": "^2.0.0", diff --git a/packages/editor-preset-vision/src/pages.ts b/packages/editor-preset-vision/src/pages.ts index 504b544ba..4e9cd2c35 100644 --- a/packages/editor-preset-vision/src/pages.ts +++ b/packages/editor-preset-vision/src/pages.ts @@ -41,19 +41,21 @@ const pages = Object.assign(project, { if (componentsTree[0]) { componentsTree[0].componentName = componentsTree[0].componentName || 'Page'; // FIXME - if (componentsTree[0].componentName === 'Page' || - componentsTree[0].componentName === 'Component') { + if (componentsTree[0].componentName === 'Page' || componentsTree[0].componentName === 'Component') { componentsTree[0].lifeCycles = {}; componentsTree[0].methods = {}; } } } - project.load({ - version: '1.0.0', - componentsMap: [], - componentsTree, - }, true); + project.load( + { + version: '1.0.0', + componentsMap: [], + componentsTree, + }, + true, + ); }, addPage(data: OldPageData | RootSchema) { if (isPageDataV1(data)) { @@ -90,18 +92,20 @@ const pages = Object.assign(project, { return project.onCurrentDocumentChange(fn); }, toData() { - return project.documents.map(doc => doc.toData()); - } + return project.documents.map((doc) => doc.toData()); + }, }); Object.defineProperty(pages, 'currentPage', { get() { return project.currentDocument; - } -}) + }, +}); pages.onCurrentPageChange((page: DocumentModel) => { - if (!page) { return; } + if (!page) { + return; + } page.acceptRootNodeVisitor('NodeCache', (rootNode) => { const visitor: NodeCacheVisitor = page.getRootNodeVisitor('NodeCache'); if (visitor) {