Ant Design Vue table官方文档:https://www.antdv.com/components/table-cn/
简单举个例子:
data(){
return{
dataSource:[
{
name:'1',
age:18
},
{
name:'2',
age:1
},
...
],
columns:[
{
title: '姓名',
dataIndex: 'name',
align: 'center',
},
{
title: '年龄',
dataIndex: 'age',
align: 'center',
sorter: (a, b) => {//a、b按我自己的理解就是dataSource的2条数据,.age就是要进行排序的值
return a.age - b.age
},
}
...
]
}
}