Загружать угловые скрипты по требованию

0

У меня есть приложение, которое должно регистрировать угловые новые контроллеры, полученные из сценария. Он должен иметь возможность заряжать минимальный объем скрипта для запуска приложения, а затем получать необходимые скрипты по требованию из других модулей.

Например:

  • Приложение загружено.
  • Отображается меню.
  • После нажатия на элемент он проверяет, что модуль не загружен, а затем скрипты получены с помощью HTTP-запроса.
  • Получив скрипты, необходимо зарегистрировать все контроллеры/службы для всех URL-адресов нового модуля.
Теги:

1 ответ

1
Лучший ответ

Вы можете использовать ручную загрузку AngularJs.

Ниже приведен пример из документа AngularJs:

<!doctype html>
<html>
<body>
<div ng-controller="MyController">
   Hello {{greetMe}}!
</div>
<script src="http://code.angularjs.org/snapshot/angular.js"></script>

<script>
angular.module('myApp', [])
  .controller('MyController', ['$scope', function ($scope) {
    $scope.greetMe = 'World';
  }]);

angular.element(document).ready(function() {
  angular.bootstrap(document, ['myApp']);
});

Ещё вопросы

Сообщество Overcoder
Наверх
Меню