后端返回所有的数据,我该如何去把整个数据按数字到字母从小到大的在el-table中有序排列
时间: 2023-12-14 15:40:19 浏览: 75
你可以在前端对返回的数据进行排序,然后再显示在 el-table 中。可以使用 JavaScript 中的 Array.sort() 方法来对数组进行排序,例如:
```javascript
let data = [
{ number: 3, letter: 'c' },
{ number: 1, letter: 'a' },
{ number: 2, letter: 'b' }
];
data.sort((a, b) => {
if (a.number === b.number) {
return a.letter.localeCompare(b.letter);
} else {
return a.number - b.number;
}
});
console.log(data);
```
这个例子中,我们首先按照数字大小进行升序排列,如果数字相等,则按照字母顺序进行升序排列。然后再将排序后的数据传递给 el-table 进行显示即可。
阅读全文
相关推荐
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![txt](https://img-home.csdnimg.cn/images/20241231045021.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)