比如Vue中按金额排序列表,可以使用sort()
方法结合自定义的排序函数。下面是一个示例:
首先,在你的Vue组件中,定义一个待排序的列表数据和一个方法来对该列表进行排序:
data() {
return {
items: [
{ name: 'Item 1', amount: 100 },
{ name: 'Item 2', amount: 50 },
{ name: 'Item 3', amount: 200 }
// 其他项...
]
};
},
methods: {
sortByAmount() {
this.items.sort((a, b) => a.amount - b.amount);
}
}