我有一个名为'学生'的模型,其中一个字段'团队'被定义为:
{
name: 'team',
type: 'int',
useNull: true
}
现在我想使用以下方法对此字段进行分组:
Ext.getStore('Students').group('team');
并且它抛出了这个错误“Uncaught TypeError:无法调用方法'获得'null”。
我测试了是否缺少nulls通过用空字符串填充空值来解决问题,并且错误消失了。
如何解决这个问题,以便将空值分组到自己的组中?没有抛出错误?
答案 0 :(得分:1)
您可以在模型中将转换设置设置为团队字段。
{
name: 'team',
type: 'int',
useNull: true,
convert: function(value) {
return: value ? value : 0;
}
}
然后你可以使用int零而不是null。