【发布时间】:2020-02-19 09:17:30
【问题描述】:
我正在使用 v-for 做一个项目列表,并且对于每个属性,我试图通过升序和降序对它们进行排序。
事实是我触发了 v-btn 上的排序功能以按升序进行排序,但是当我再次单击时没有任何反应。当我再次点击它时,我想反转排序等等。
我目前对我的财产的处理方法是:
sortByScope()
{
this.alerts.sort(function(a, b){
if(a.scope < b.scope){ return -1 }
if(a.scope > b.scope){ return 1 }
return 0
})
},
你有什么想法吗?
感谢您的关注
【问题讨论】:
-
你的意思是喜欢这个解决方案? stackoverflow.com/a/50503194/4173464
-
哇!我以为我搜索了所有 Stack 主题,但你成功了!谢谢!
标签: javascript arrays sorting vue.js