[React]解决AntDesign表格宽度缩小后,表头折叠的问题
应该给每个 column 设定 minWidth,而不是 width
const columns: TableColumnsType<LogItem> = useMemo( () => [ { title: '序号', dataIndex: 'index', key: 'index', minWidth: 60, render: (text, record, index) => `${index + 1}`, }, { title: '名称', dataIndex: 'name', key: 'name', render: () => `${info?.name}`, minWidth: 150, }, { title: '表名称', dataIndex: 'TableName', key: 'TableName', minWidth: 150, }, { title: '状态', dataIndex: 'status', key: 'status', minWidth: 60, render(value) { return value == 1 ? '成功' : '失败'; }, }, ], [], );
return ( <Table style={{ flex: 1, overflowY: 'auto' }} rowKey="id" columns={columns} dataSource={info?.logList}
/> );
分类:
前端 / React
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)