Извините, если это настоящий вопрос noob, но в документах это не кажется очевидным.
Я создаю контроллер и представление для приложения.
Мой контроллер и представлениеклассы уже определены.Если я вручную создаю экземпляр представления (например, в методе init или в любом другом), то все работает нормально.
Но если я добавлю имя представления в конфигурацию массива views контроллера, ext 4 попытается загрузить его снова с сервера, даже если оно уже определено.
например,
Ext.define('Admin.view.TestView', {
/* some code */
});
Ext.define('Admin.controller.Test', {
extend: 'Ext.app.Controller',
views : [
'TestView' // <- this causes ext to try to load the view, even though it's already an existing type
]
/* some code */
});
Что мне нужно сделать, чтобы помешать этому?