From 3e4254c9d3d9e6fe0dd747a08843634b298693a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=98=A5=E5=B8=8C?= Date: Tue, 28 Jul 2020 13:30:13 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20save=20and=20generator=20?= =?UTF-8?q?last=20page?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/demo/src/editor/plugins/codeout.tsx | 2 +- packages/demo/src/editor/plugins/saveload.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/demo/src/editor/plugins/codeout.tsx b/packages/demo/src/editor/plugins/codeout.tsx index c60aa940a..3b3aac5ef 100644 --- a/packages/demo/src/editor/plugins/codeout.tsx +++ b/packages/demo/src/editor/plugins/codeout.tsx @@ -38,7 +38,6 @@ const Codeout = ({ editor }: PluginProps) => { })); const fullSchema = { - ...designer.schema, config: { historyMode: 'hash', targetRootID: 'J_Container', @@ -47,6 +46,7 @@ const Codeout = ({ editor }: PluginProps) => { name: 'demoproject', }, componentsMap, + componentsTree: [designer.schema.componentsTree[designer.schema.componentsTree.length - 1]], }; console.info('codeout schema:', fullSchema); diff --git a/packages/demo/src/editor/plugins/saveload.tsx b/packages/demo/src/editor/plugins/saveload.tsx index fc7ba6acd..eb8582bc6 100644 --- a/packages/demo/src/editor/plugins/saveload.tsx +++ b/packages/demo/src/editor/plugins/saveload.tsx @@ -24,7 +24,7 @@ const Codeout = ({ editor }: PluginProps) => { const handleSaveClick = () => { const designer = editor.get(Designer); if (designer) { - const schema = designer.schema.componentsTree[0]; // editor.get('schema'); + const schema = designer.schema.componentsTree[designer.schema.componentsTree.length - 1]; // editor.get('schema'); const schemaStr = JSON.stringify(schema); window.localStorage.setItem('schema_data', schemaStr); console.info('save schema:', schemaStr);