【发布时间】:2020-04-25 20:59:56
【问题描述】:
我正在创建一个 React 16.13.0 应用程序并尝试使用 material-ui Grid 组件。我在网格中嵌套网格时遇到问题。我想嵌套这张表
<Grid container item spacing={2}>
<Grid item xs={1}>Icon</Grid>
<Grid item xs={1}>mission pick up window {mission.pickUpLocation}</Grid>
</Grid>
在更大的表格中。在上面,我希望“图标”单元格和另一个单元格位于同一行。但是,当我把它放在更大的桌子上时
<Grid container spacing={1} alignItems="center">
<React.Fragment key={`content-item-${mission.id}`}>
<Grid container direction="column">
<Grid item container spacing={2}>
<Grid item xs={1}>
PICK Up
</Grid>
<Grid container item xs={1}>
<Grid container item spacing={2}>
<Grid item xs={1}>Icon</Grid>
<Grid item xs={1}>mission pick up window {mission.pickUpLocation}</Grid>
</Grid>
<Grid container item spacing={2}>
<Grid item xs={1}>Icon</Grid>
<Grid item xs={1}>mission pick up location {mission.pickUpLocation}</Grid>
</Grid>
</Grid>
</Grid>
</Grid>
图标单元格出现在单元格顶部,并带有文本“任务拾取窗口”。
构建网格的正确方法是什么?
【问题讨论】:
标签: reactjs grid components material-ui