ソート結果がJavaScriptにおけるソート結果と異なる

文書番号 : 81465     文書種別 : 既知の問題     登録日 : 2015/10/02     最終更新日 : 2015/10/02
文書を印刷する
対象製品
Wijmo 5
ステータス
回避方法あり
詳細
列ヘッダのクリックによるソート結果が、JavaScriptにおけるソート結果と異なります。
例えば「テスト002」、「テ」、「テスト001」をJavaScriptで昇順にソートした場合は下記のようにソートされます。
・テ
・テスト001
・テスト002

この結果に対しCollectionViewでソートした場合は次の様な結果になります。
・テスト001
・テスト002
・テ
回避方法
下記コードのようにsortConverterの引数のSortDescriptionによる指定列(sd.property)に対応したデータを、データ項目(item)からそのまま返します

◆サンプルコード(JavaScript)
----------------------------------
var cv = new wijmo.collections.CollectionView(data);
cv.sortConverter = function (sd, item, value) {
  return item[sd.property];
}
----------------------------------
キーワード
CollectionView