// 表头
columns: [
{
title: '#',
dataIndex: '',
key: 'rowIndex',
width: 60,
align: 'center',
customRender: function(t, r, index) {
return parseInt(index) + 1
}
},
{
title: '任务名称',
align: 'center',
dataIndex: 'name'
},
{
title: '发布状态',
align: 'center',
dataIndex: 'status',
customRender: function(t, r, index) {
return t == 1 ? <a-tag color="red"> 未发布 </a-tag> : <a-tag color="green"> 已发布 </a-tag>
}
},
{
title: '备注',
align: 'center',
dataIndex: 'remark',
width: 500,
customRender: function(t, r, index) {
let text = t
return !text ? '/' : <div style="max-width: 500px; overflow: hidden; white-space: break-spaces">{text}</div>
}
},
{
title: '操作',
dataIndex: 'action',
align: 'center',
fixed: 'right',
width: 147,
scopedSlots: { customRender: 'action' }
}
],
ant jeecg column 表头