Угловая маршрутизация и динамическая загрузка контроллеров

Мы создаем одностраничное приложение с маршрутизацией Angular. Проблема в том, что нужно ссылаться на Javascript с контроллером(ами). Я хочу, чтобы файл js загружался динамически по запросу.

Обязательно ли использовать такую ​​систему, как RequireJS? Есть ли альтернатива?


person stephan.peters    schedule 18.07.2014    source источник


Ответы (2)


AngularJS — это просто оболочка над чистым JS для создания системы, которая определена в его документации (MVC, двусторонняя привязка, директива и т. д.). Итак, вы можете загрузить JS и привязать контроллер, определенный в файле, к угловому приложению (ng-app). Вам не нужно использовать RequireJS для загрузки файла, вместо этого вы можете использовать чистый JS для выполнения этой работы.

person RAM    schedule 18.07.2014

Большинство людей используют requirejs, но вы можете сделать это и на чистом JS.

stackoverflow.com/questions/7718935/load-scripts-asynchronously

person andrejbranch    schedule 18.07.2014