javascript 如何修复我的React表单元格问题(使用React表和MUI)

cwdobuhd  于 2023-02-21  发布在  Java
关注(0)|答案(1)|浏览(135)

我是React的新手,我使用React Table-MUI创建了表组件。然后我尝试将我的表行放入<Box></Box>中,如下面的代码所示。然后我看到我的整个表体只占用了y第一列的空间,其他列为空。
如何更正这个问题?<Box></Box>是强制性的,以 Package 每一行。

<TableContainer>
    <TableHeader>
    .
    .
    .
    </TableHeader>

    <TableBody>
        {data.map((item,index) => {
            return(
                <Box>
                   <TableCell></TableCell>
                   <TableCell></TableCell>
                   <TableCell></TableCell>
                </Box>
            )
        })}
    </TableBody>
</TableContainer>

我需要把每一列都放到它的标题下。现在整行都在第一列下。我该怎么做呢?

jdgnovmf

jdgnovmf1#

查看表格语法:https://www.w3schools.com/html/html_tables.asp
和MUI表文档:https://mui.com/material-ui/react-table/

<table>
  <thead>
    <tr>
      <th>Month</th>
      <th>Savings</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>January</td>
      <td>$100</td>
    </tr>
    <tr>
      <td>February</td>
      <td>$80</td>
    </tr>
  </tbody>
  <tfoot>
    <tr>
      <td>Sum</td>
      <td>$180</td>
    </tr>
  </tfoot>
</table>

带样式的简单表。不应在tbody中使用div。使用TableRow将单元格换行。

相关问题