本文意为解决Ext4中使用grid时用到分组问题,当使用date字段分组时会出现分组标题不是format的问题.
经过多重努力,总结两种方法,
一: 再store中对分组字段做一个属性分解加在里面即可
getGroupString: function(instance) {
var group = this.groupers.first();
if (group) {
if (group.property === 'accountCreateTime') {
return Ext.Date.format(new Date(instance.get('accountCreateTime')), 'Y-m-d');
}
return instance.get(group.property);
}
return '';
},
二:对Mode做属性分解,在date属性的字段加convert属性即可
fields: [
'date',
{
mapping: 'date',
name: 'day',
convert: function(value) {
return Ext.Date.format(new Date(value), 'Y-m-d');
}
}
]
希望对大家有用.