У меня проблема с Dataview
.У Dataview
должны быть слушатели на предметах, которые он отображает.
, вот как выглядит мой Dataview
:
var childrenData = Ext.create('Ext.DataView', {
store: {
fields: ['id', 'name', 'children'],
proxy: {
type: 'ajax',
url: '/category/view',
reader: {
type: 'json',
}
},
autoLoad: true,
},
itemTpl: childrenTemplate,
listeners: {
itemtap: function(data,index){
var record = data.getStore().getAt(index);
console.log(record);
}
}
});
Есть кто-нибудь, есть идея, почему это не так?работа?
Редактировать: добавлено Данные шаблона: var childrenTemplate = new Ext.XTemplate ('', '', '', '{name}', '', '', '', '{price}',' ',' ',' ',' ');