Показать сообщение отдельно
  #1 (permalink)  
Старый 04.12.2013, 19:59
Новичок на форуме
Отправить личное сообщение для GroZa Посмотреть профиль Найти все сообщения от GroZa
 
Регистрация: 12.11.2013
Сообщений: 4

Не могу подгрузить класс
В папке app создал папку base.
В нее положил Server.js:
alert('XXX');
Ext.define('IvCRM.base.Server', {
    singleton: true,
    hello: function() {
alert('helloworld!!!!');
}
}

Пытаюсь вызвать метод hello из app.js
Ext.application({
    name: 'IvCRM',
    appFolder: '/app',
    launch: function() {
        Ext.Loader.setConfig({
            enabled: true,
            path: {'base': '/app/base'} // думал, так получится
        });
        Ext.require('IvCRM.base.Server');

        IvCRM.base.Server.hello(); ///!!! ошибка!
    }
});


Выскакивает ошибка "Cannot read property 'Server' of undefined".
Хотя файл загружается и алерт "XXX" отображается.
В чем может быть проблема?
Ответить с цитированием