显示在断点中不显示 MaterialUi 中的元素
display doesn't show an element in MaterialUi in breakpoints
我有一个box component
。如果 props
为假,我需要隐藏它并显示其中一个是否为真。但是当 props
为真时,它被隐藏了。但是当我切换到另一个组件并 return 切换到那些有框的组件时,它就变得可见了。
<Box
component={Grid}
display={{
xs: error || activity ? "block" : "none",
sm: error || activity ? "block" : "none",
md: "block",
}}
>
<Component/>
</Box>
只在 return 中使用条件来显示或不显示会更容易。
function theBox(props){
return (
{ props.display &&
<Box
component={Grid}
display={{
xs: error || activity ? "block" : "none",
sm: error || activity ? "block" : "none",
md: "block",
}}
>
<Component/>
</Box>
}
);
}
我有一个box component
。如果 props
为假,我需要隐藏它并显示其中一个是否为真。但是当 props
为真时,它被隐藏了。但是当我切换到另一个组件并 return 切换到那些有框的组件时,它就变得可见了。
<Box
component={Grid}
display={{
xs: error || activity ? "block" : "none",
sm: error || activity ? "block" : "none",
md: "block",
}}
>
<Component/>
</Box>
只在 return 中使用条件来显示或不显示会更容易。
function theBox(props){
return (
{ props.display &&
<Box
component={Grid}
display={{
xs: error || activity ? "block" : "none",
sm: error || activity ? "block" : "none",
md: "block",
}}
>
<Component/>
</Box>
}
);
}