Sencha touch 2 Sencha Touch:按日期排序的列表在Android Emulator中不起作用

Sencha touch 2 Sencha Touch:按日期排序的列表在Android Emulator中不起作用,sencha-touch-2,Sencha Touch 2,我有一个列表视图,我正在根据日期对项目进行排序。分类是在商店里进行的 Ext.define('TechHelp.store.Tickets', { extend: 'Ext.data.Store', config: { model: 'TechHelp.model.Ticket', autoLoad: true, sorters:[{ property: 'OpenDate', direction: 'DESC'}], group

我有一个列表视图,我正在根据日期对项目进行排序。分类是在商店里进行的

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 '';
            }
        }
    }           
    }
});
转换日期代码为

function convertDate(rec){
  var formated = Ext.Date.format(new Date(rec),'d-m-Y');
return formated;
}
这在chrome浏览器中似乎运行良好,但当我将其打包为本机应用程序并在Android Emulator中运行时,日期显示为nAn,因此列表上的排序不起作用

如果有人遇到过这个问题,请告诉我你是如何解决的

谢谢
P

在模型

TechHelp.model.Ticket
中,是字段
OpenDate
type
属性,设置为date

否模型中的字段定义为以下字段:['TicketId','Description','CustomerId','Priority','Status',{name:'OpenDate},'CloseDate','Category','Comments'],