表格columns中的代码
[
{
title: '状态',
dataIndex: 'status',
render: (_, record) => {
let badge: any = '';
if (record.status === 'success') {
badge = <Badge status="success" text="成功" />;
} else if (record.status === 'processing') {
badge = <Badge status="processing" text="处理中" />;
} else if (record.status === 'warning') {
badge = <Badge status="warning" text="警告" />;
} else {
badge = <Badge status="error" text="异常" />;
}
return <>{badge}</>;
},
},
]
文章描述了一个表格列的渲染逻辑,使用`Badge`组件根据`status`值展示不同的状态指示,包括成功、处理中、警告和异常
1193

被折叠的 条评论
为什么被折叠?



