【发布时间】:2021-11-16 17:10:01
【问题描述】:
我想实现一个基本表,其中列出项目作为键值:
import React, {FormEvent} from 'react';
import {Box, Button, Container, Grid, TextField, Typography} from '@material-ui/core';
export default function Hello( ) {
return (
<Container>
<Grid container
direction="column"
justifyContent="space-between"
alignItems="flex-start">
<Grid item>
<Box pl={2} pb={3}>
<Typography variant="h4">
Summary
</Typography>
</Box>
</Grid>
</Grid>
<Grid item>
<Grid
container
direction="row"
justifyContent="flex-start"
alignItems="flex-start"
>
<Grid item>
<Box component="div"
sx={{display: 'inline', p: 2, m: 2}}
>
Country 123
</Box>
</Grid>
<Grid item>
<Box component="div"
sx={{display: 'inline', p: 2, m: 2}}
>
USA
</Box>
</Grid>
</Grid>
</Grid>
<Grid item>
<Grid
container
direction="row"
justifyContent="flex-start"
alignItems="flex-start"
>
<Grid item>
<Box component="div"
sx={{display: 'inline', p: 2, m: 2}}
>
Country 4323
</Box>
</Grid>
<Grid item>
<Box component="div"
sx={{display: 'inline', p: 2, m: 2}}
>
USA
</Box>
</Grid>
</Grid>
</Grid>
<Grid item>
<Grid
container
direction="row"
justifyContent="flex-start"
alignItems="flex-start"
>
<Grid item>
<Box component="div"
sx={{display: 'inline', p: 2, m: 2}}
>
Country
</Box>
</Grid>
<Grid item>
<Box component="div"
sx={{display: 'inline', p: 2, m: 2}}
>
USA
</Box>
</Grid>
</Grid>
</Grid>
</Container>
)
}
沙盒:https://stackblitz.com/edit/react-ts-srtlsp?file=Hello.tsx
我有不同大小的值,它们会推动其他值。是否可以在不推送其他值的情况下拥有不同大小的字符串?
有没有更好的方法来实现这个功能?
【问题讨论】:
标签: javascript reactjs material-ui react-typescript