Я хочу, чтобы все файлы после входа в систему. В моем контроллере У меня есть views:[...views...]
, stores: [...stores...]
и models:[...models...]
.Ext.syncRequire() рекурсивно загружает файлы?
Моего ожидания было, если бы я Ext.syncRequire('MyApp.controller.MyController');
, что она будет загружать вида, магазинов и модели внутри этого контроллера, а также, но моя консоль говорит, что она загрузка взгляды, магазины и модели синхронно.
Если я положил Ext.syncRequire([controller, views, stores, models]);
, я снова не получаю предупреждающее сообщение.
Мой вопрос: как я могу загрузить только контроллер (синхронно), и я бы получил все, что указано в контроллере, загруженном также (указанные магазины, модели, виды)?
Итак, ваше предложение состоит в том, чтобы поместить все в 'требует: [магазины, модели, виды]'? – NullCod3
@ NullCod3 Контроллер предназначен для загрузки экземпляром приложения не вами. Причины всего этого лежат глубже в классе и загрузчике системы и имеют смысл. Так что да, одно решение добавило бы все в требуемый массив, чтобы другой увидел мое редактирование. – sra
Большое спасибо. :) – NullCod3