Extjs4 Extjs selectionmodel,带有嵌套模型的getselection错误
获取选定记录时遇到问题,以下是我的嵌套模型:Extjs4 Extjs selectionmodel,带有嵌套模型的getselection错误,extjs4,nested,models,selectionmodel,Extjs4,Nested,Models,Selectionmodel,获取选定记录时遇到问题,以下是我的嵌套模型: Ext.define('my.Address', { extend: 'Ext.data.Model', idProperty: '__guid__', fields: ['title', 'latitude', 'longitude', '__guid__'] }); Ext.define('my.POS', { extend: 'Ext.data.Model', idProperty: '__guid__
Ext.define('my.Address', {
extend: 'Ext.data.Model',
idProperty: '__guid__',
fields: ['title', 'latitude', 'longitude', '__guid__']
});
Ext.define('my.POS', {
extend: 'Ext.data.Model',
idProperty: '__guid__',
fields: ['__guid__', '__title__', 'password', 'image',
'contact', 'category', {
name: 'address', model: 'my.Address'
}]
});
每次发布记录时,我都会重新加载网格,但会通过以下方式获取所选记录:
var rec = grid.getSelectionModel().getSelection()[0];
grid.store.data.items[0].data.address[0].__guid__;
(rec是my.POS)记录中的地址具有guid等于未定义。
如果我以这种方式查看商店:
var rec = grid.getSelectionModel().getSelection()[0];
grid.store.data.items[0].data.address[0].__guid__;
guid属性存在
请注意,地址是一个数组。
有人解决了这个问题
谢谢我拿到了!问题在于选择!如果我取消选择,然后选择它的作品记录! 不管怎样,这似乎是一个错误