mui框架,不知道为啥加入了就这样了
<Box className="mt-2 w-100 mb-4">
<Paper sx={{ width: '100%', mb: 2 }}>
<CollectionTable list={list} onUpdate={onUpdate} onDelete={onDelete} />
</Paper>
</Box>
<>
<TableContainer style={{ overflowX: 'unset' }}>
<Table aria-labelledby="tableTitle" stickyHeader aria-label="sticky table">
<NewTableHead
order={order}
orderBy={orderBy}
numSelected={showSelected.length}
rowCount={list.length}
list={collectionCells}
/>
<TableBody>
{list.slice(page * rowsPerPage, page * rowsPerPage + rowsPerPage).map((item, index) => {
const isItemSelected = isSelected(item?.a_id)
const labelId = `enhanced-table-checkbox-${index}`
return (
<TableRow
hover
role="checkbox"
aria-checked={isItemSelected}
tabIndex={-1}
key={item.a_id}
selected={isItemSelected}
>
<TableCell scope="row">{item.a_id}</TableCell>
</TableRow>
</Table>
</TableContainer>
<TablePagination
rowsPerPageOptions={[5, 10, 25]}
component="div"
count={list.length}
rowsPerPage={rowsPerPage}
page={page}
onPageChange={handleChangePage}
onRowsPerPageChange={handleChangeRowsPerPage}
/>
</>
其他的表格又正常
区别写法就是一个写成组件(也没变化就是移到了一个新页面,样式是统一的),一个是直接放置(正常那个)