0
我已經列出了一些我想要顯示的複雜對象,並根據其Play 2模板中的一個屬性進行分組。如何在播放框架2模板中分類排序列表
我設法做到這一點:
@measures.groupBy(_.question.category).map {
case (category, items) => {
// Category stuff
@for(item <- items) {
// List of items
}
}
}
的問題是,該名單在我的Java控制器排序,而是我創造不再被排序的地圖鍵集(我想排序按鍵使用像_.question.category.order)。
有沒有一種方法可以對此屬性進行排序映射?
謝謝!
措施是列表。 我使用Java控制器。如果我使用LinkedHashSet <類別,列表),在我的控制器中構建,我該如何迭代它? 這樣的事情? @ measures.map { 情況下(類別,項目)=> {// 類別的東西 @for(項目< - 項目)的項目{// 名單 }} } 好 –
2014-10-30 19:16:34
,我只是需要改變我的觀點。事實上,如果我在我的Java控制器中將map中的列表轉換爲模板中的group,而不是使用LinkedHashSet對map進行排序。 謝謝mdell! – 2014-10-31 09:14:16
不客氣;) – mdell 2014-11-01 17:58:14