mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2026-01-13 09:41:57 +00:00
feat: 容器组件支持传入 placeholder 和对应样式
This commit is contained in:
parent
adf492779d
commit
0c4de43358
@ -117,17 +117,7 @@ class Renderer extends Component<{ renderer: SimulatorRenderer }> {
|
||||
(!viewProps.style || Object.keys(viewProps.style).length === 0)
|
||||
) {
|
||||
children = (
|
||||
<div
|
||||
style={{
|
||||
height:'44px',
|
||||
lineHeight:'44px',
|
||||
backgroundColor: '#f0f0f0',
|
||||
borderColor: '#a7b1bd',
|
||||
border: '1px dotted',
|
||||
color: '#a7b1bd',
|
||||
textAlign: 'center'
|
||||
}}
|
||||
>
|
||||
<div className="container-placeholder" style={viewProps.placeholderStyle}>
|
||||
{viewProps.placeholder || '拖拽组件或模板到这里'}
|
||||
</div>
|
||||
);
|
||||
|
||||
@ -105,3 +105,13 @@ body.engine-document {
|
||||
#app {
|
||||
height: 100vh;
|
||||
}
|
||||
|
||||
.container-placeholder {
|
||||
height: 44px;
|
||||
line-height: 44px;
|
||||
background-color: #f0f0f0;
|
||||
border-color: #a7b1bd;
|
||||
border: 1px dotted;
|
||||
color: #a7b1bd;
|
||||
text-align: center;
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user