From e65a038795f501a8b122de7ddb16621c9fb6f62a Mon Sep 17 00:00:00 2001 From: "zude.hzd" Date: Mon, 20 Jul 2020 15:00:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=8D=A0=E4=BD=8D=E5=AE=B9?= =?UTF-8?q?=E5=99=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../react-simulator-renderer/src/renderer-view.tsx | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/packages/react-simulator-renderer/src/renderer-view.tsx b/packages/react-simulator-renderer/src/renderer-view.tsx index 720504e21..c7848a05f 100644 --- a/packages/react-simulator-renderer/src/renderer-view.tsx +++ b/packages/react-simulator-renderer/src/renderer-view.tsx @@ -108,6 +108,17 @@ class Renderer extends Component<{ renderer: SimulatorRenderer }> { const leaf = host.document.getNode(__id); viewProps._leaf = leaf; viewProps._componentName = leaf?.componentName; + // 如果是容器 && 无children && 高宽为空 增加一个占位容器,方便拖动 + if (leaf.isContainer() && children == null && !viewProps.style){ + Object.assign(viewProps, { + style:{ + height:'100px', + backgroundColor:'#f0f0f0', + borderColor:'#666666', + border: '1px dotted' + } + }) + } if (viewProps._componentName === 'Menu') { Object.assign(viewProps, {