我正在遍歷一個ng-repeat中的對象列表,我想根據一個稱爲approved的屬性對它們進行排序。批准可以是「批准」,「拒絕」或「待辦」。我想先等待,然後是Approved,然後是Denied。按字母順序排序不會讓我得到這個結果,而且我不確定是否有方法指定使用orderBy進行排序的順序。目前它按字母順序排序,並按日期排序:角度過濾器OrderBy按字符串排序,但不按字母順序排列
orderBy: ['approved', 'date']
有什麼辦法可以使用orderBy來實現這個結果嗎?
謝謝。
也許你需要一個對象上有一個排序優先級屬性或它上面的訂單propetry,Pending = 1,等等......你綁定到名字,但你按優先級/順序優先排序 – Maccurt
你可以寫按功能定製訂單 – Nico