Как я могу загрузить скрипт в контроллер JavascriptMVC

Я знаю, как загружать скрипты, используя Steal, но я хочу загрузить его до кода в моем контроллере init метод выполнен. Мне нужно, чтобы методы из файла сценария были определены до инициализации контроллера.

Как я могу это сделать?

РЕДАКТИРОВАТЬ: Некоторая справочная информация: я попытался загрузить файл сценария с помощью функции кражи в контроллере, например, так:

steal( 'jquery/controller','jquery/view/ejs', '../js/other.js' )

В результате файл был загружен через <script> тег в разделе заголовка файла. Также jQuery не был определен перед загрузкой файла набора.

1 ответ

Решение

Ты используешь then() определить свой контроллер?

steal('jquery/controller','../js/other.js').then(function() {
    // other.js is loaded now
    $.Controller(...);
});
Другие вопросы по тегам