2017-01-25 7 views
0

私はグループ化されソートされたリストを作成しています(webix unitlist)。ここに私の簡略化されたコードです:グループヘッダーの統一されたリストの書式設定方法

webix.ui({ 
    view:"unitlist", 
    width:400, 
    scheme:{ 
    $sort:{ 
     by:"year", // year:new Date() 
     dir: 'asc', 
     as:'date' 
    } 
    }, 
    uniteBy:"#year#", 
    data:dates 
}); 

Fiddle

ソートはうまく動作しますが、グループの名前を変更する方法はありますか?今のところ、それは生のDateオブジェクトを表しています。どんな提案もありがとう、thx。

答えて

3

私の理解から、uniteByプロパティはテンプレートとして機能します。したがって、あなたが望むものに応じて、次のようなことをすることができます:

uniteBy:"Year : #year.getFullYear()#", 
+0

Logarがtrueの場合、uniteByはテンプレートです。 'uniteBy:function(obj){return obj.year.getFullYear();}' スニペットを更新しました:https://jsfiddle.net/h2cvqdy8/1/ –

関連する問題