提交 dbc35e46 作者: 曹云

改-修改组件样式

上级 efc13e6d
interface DomType {
noFor?: boolean,
columns:{element:JSX.Element}[],
}
export interface leftBoxProps {
boxIndex: number,
leftRenderDom: {
noFor?: boolean,
RenderDom: JSX.Element
},
leftRenderDom: DomType,
}
export interface rightBoxProps {
rightRenderDom: {
noFor?: boolean,
RenderDom: JSX.Element
}
rightRenderDom: DomType
}
export interface BoxProps {
boxIndex: number,
leftRenderDom: {
noFor?: boolean,
RenderDom: JSX.Element
},
rightRenderDom: {
noFor?: boolean,
RenderDom: JSX.Element
}
leftRenderDom: DomType,
rightRenderDom: DomType
}
\ No newline at end of file
......@@ -9,7 +9,7 @@ export default function Left(props:leftBoxProps) {
leftRenderDom.noFor ?
<div>111111</div>
:
leftRenderDom.RenderDom
leftRenderDom.columns.map((item)=>item.element)
}
</Box>
)
......
......@@ -9,7 +9,7 @@ export default function Right(props:rightBoxProps) {
rightRenderDom.noFor ?
<div>111111</div>
:
rightRenderDom.RenderDom
rightRenderDom.columns.map((item)=>item.element)
}
</Box>
)
......
......@@ -149,7 +149,7 @@ export default function EquipmentLeasing() {
</div>
</div>
</div>
<ContentBox boxIndex={4} leftRenderDom={{RenderDom:Dom}} rightRenderDom={{noFor:true,RenderDom:Dom}}/>
<ContentBox boxIndex={4} leftRenderDom={{columns:[{element:Dom}]}} rightRenderDom={{noFor:true,columns:[{element:Dom}]}}/>
</Box>
</Layout>
)
......
......@@ -63,7 +63,7 @@ export default function FlyingHandService() {
</div>
<Button type="primary" className='btn'>报名学习课程</Button>
</div>
<ContentBox boxIndex={2} leftRenderDom={{RenderDom:Dom}} rightRenderDom={{noFor:true,RenderDom:Dom}}/>
<ContentBox boxIndex={2} leftRenderDom={{columns:[{element:Dom}]}} rightRenderDom={{noFor:true,columns:[{element:Dom}]}}/>
</Box>
</Layout>
);
......
import React from 'react';
import {Box} from './styled';
import ContentBox from '~/components/contentBox';
export default function WaterfallFlowBody() {
const Dom = <div className='item' style={{height:343}}>12312312312</div>
return <div>
<ContentBox boxIndex={2} leftRenderDom={{RenderDom:Dom}} rightRenderDom={{noFor:true,RenderDom:Dom}}/>
</div>;
const columns = [
{
element:Dom
}
]
return (
<Box>
<ContentBox boxIndex={2} leftRenderDom={{columns:[{element:Dom}]}} rightRenderDom={{noFor:true,columns:[{element:Dom}]}}/>
</Box>
)
}
import styled from "styled-components"
export const Box = styled.div`
box-sizing: border-box;
.item{
background-color: red;
}
`
\ No newline at end of file
......@@ -149,7 +149,7 @@ export default function JobServices() {
</div>
</div>
</div>
<ContentBox boxIndex={2} leftRenderDom={{RenderDom:Dom}} rightRenderDom={{noFor:true,RenderDom:Dom}}/>
<ContentBox boxIndex={2} leftRenderDom={{columns:[{element:Dom}]}} rightRenderDom={{noFor:true,columns:[{element:Dom}]}}/>
</Box>
</Layout>
)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论