html - (Css)表格对齐中的表格:我该如何解决这个问题?
问题描述
因此,在您单击表格中每一行最左侧的 (+) 图标后,我试图显示一个迷你表格。问题是我的对齐方式完全搞砸了,我已经尝试了十几件事,但仍然无法正常工作。这是我单击 + 号时出现问题的方式:
下面是渲染表格数据的代码:
const renderTableData = () => {
return props.data.map((item: any, i: number) => {
return (
<tr key={i}>
<td>
// multiple headers like the checkbox, + sign, etc
</td>
{rowList.includes(i) ? (
<Table striped>
<tbody>{renderInsideTable(props.details, item)}</tbody>
</Table>
) : null}
</tr>
);
});
};
对于内表:
const renderInsideTable = (data: any, item: any) => {
return data.map((dat: any, i: number) => (
<tr key={i}>
<td>
<FormattedMessage id={dat.id} />
</td>
<td>{item[dat.id]}</td>
</tr>
));
};
解决方案
推荐阅读
- scala - 如何使用 EitherT 在 for 理解中映射选项
- powershell - ffmpeg:编辑元数据并自动增加其名称+根据“名称”设置“标题”的值
- python - 使用基于另一列的 groupby 的最小最大规范化来规范化一列数据帧
- javascript - 用于取消注释某些代码行或用文件中的内容替换注释的 Nodejs 脚本
- assembly - execve 系统调用反汇编
- lua - 将诸如“1d”之类的时间字符串转换为秒
- powershell - 停止 Pester 测试已经注定要失败
- python - xgboost.cv 和 sklearn.cross_val_score 的区别
- bash - 用 sed 替换一个单词 - 问题
- python - 使用特定端口终止进程的一个命令