Показать сообщение отдельно
  #9 (permalink)  
Старый 05.12.2014, 15:26
Аспирант
Отправить личное сообщение для treasury Посмотреть профиль Найти все сообщения от treasury
 
Регистрация: 26.08.2014
Сообщений: 49

Написал во view как вы сказали:
Ext.define('MyApp.view.Main', {
    extend: 'Ext.container.Viewport',
    alias: 'widget.main',
    xtype: 'main',
.......................................
items: [
                {
                    xtype: 'dataview',
                    autoScroll: true,
                    id: 'dataview',
                    itemId: 'dataview',
                    margin: '10 0 10 10',
                    disableSelection: false,
                    itemSelector: 'div',
                    itemTpl: [],
                    store: 'CarStore',
                    listeners: {
                        itemclick: 'onDataviewSelectConfigure',
                        select: 'onDataviewSelect',
                        scope: 'controller'

}

Далее viewController:
Ext.define('MyApp.view.MainViewController', {
    extend: 'Ext.app.ViewController',
    alias: 'controller.main',

onDataviewSelect: function(dataview, record, eOpts) {
        console.log("OK");
    }

});

Но ничего не поменялось Uncaught TypeError: Cannot read property 'apply' of undefined
Ответить с цитированием