允许重复的ID显示在Grid - Ext JS中

Kur*_*usu 3 extjs

我有一个网格,其中填充了从ajax返回的记录request.当我id从模型中排除字段时,我的所有结果都会正确显示(减去id):

var model = Ext.define('Model', {
    extend: 'Ext.data.Model',
    fields: [
        {name   : 'name',       mapping     : 'element.name',   type    : 'auto'}, 
        {name   : 'uid',        mapping     : 'element.uid',    type    : 'auto'},
        //{name : 'id',         mapping     : 'element.attributes[0].attrvalue',    type    : 'auto'}, 
Run Code Online (Sandbox Code Playgroud)

但是,如果不截断数百条记录,我就无法包含此字段.根据我的理解,Ext不允许重复ID.在我的网格中,有必要显示多个相同的ID.

我怎么能做到这一点?

dhe*_*olt 5

将Model的idProperty设置为其他内容.默认值为"id".该字段用作模型的唯一标识符.