我有一个网格,其中填充了从 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'},
但是,我无法在不截断数百条记录的情况下包含此字段。据我了解,Ext 不允许重复的 ID。在我的网格中,需要显示多个相同的 ID。
我怎样才能做到这一点?
最佳答案
将您模型的 idProperty 设置为其他内容。默认值为“id”。此字段用作模型的唯一标识符。
关于extjs - 允许在网格中显示重复的 ID - Ext JS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22566224/