SMART datagrid v.1 > Classes > DataField
当排序连接在OBJECT字段的列时,为比较两个单元格的值而调用的回调函数。
当比较v1、v2两个值时,如果v1更大,就需要返回1,而如果v2更大,就需要返回-1,否则,就需要返回0。
如果没有指定这个回调,就会与从keyCallback或keyPath返回的值进行比较。
默认值为null.
ds.setFields([{
fieldName: 'company',
dataType: 'object',
compareCallback: function (v1, v2) {
return v1.name > v2.name ? 1 : v1.name < v2.name : -1 : 0;
},
...
}]);