リストビューがあり、日付に基づいてアイテムを並べ替えています。仕分けは店頭で行います
Ext.define('TechHelp.store.Tickets', {
extend: 'Ext.data.Store',
config: {
model: 'TechHelp.model.Ticket',
autoLoad: true,
sorters:[{ property: 'OpenDate', direction: 'DESC'}],
grouper: {
sortProperty: 'OpenDate',
direction: 'DESC',
groupFn: function (record) {
if (record && record.data.OpenDate) {
return convertDate(record.data.OpenDate);
} else {
return '';
}
}
}
}
});
convertDate コードは
function convertDate(rec){
var formated = Ext.Date.format(new Date(rec),'d-m-Y');
return formated;
}
これは Chrome ブラウザーでは正常に動作するようですが、ネイティブ アプリとしてパッケージ化して Android Emulator で実行すると、日付が nAn として表示されるため、リストの並べ替えが機能しません。
誰かがこの問題に直面した場合は、どのように解決したか教えてください
ありがとうP