Javascript-форум (https://javascript.ru/forum/)
-   Библиотеки/Тулкиты/Фреймворки (https://javascript.ru/forum/library-toolkit-framework/)
-   -   Динамическая подгрузка контроллеров в связке Angular + Require (https://javascript.ru/forum/library-toolkit-framework/35989-dinamicheskaya-podgruzka-kontrollerov-v-svyazke-angular-require.html)

Dmitriyff 28.02.2013 09:51

Динамическая подгрузка контроллеров в связке Angular + Require
 
Всем доброго времени суток.

Возможно кто-то сталкивался или уже реализовал ниже описанное

есть контроллер
c путем до него к примеру App/Terminal/Navigation.js
define([
  'App', // непосредствено сам наш модуль
  ... // необходимые зависимости
], function(App, ...) {
  var Controller = function( $scope, ... ) {
    // чертовски сложная логика
  }

  App.controller('App.Terminal.Navigation', Controller); // ну или вообще отсутствует, тогда бы приложение подгружала его в текущий App на странице

  return Controller;
});


есть шаблон
<div ng-controller='App.Terminal.Navigation'>
<!-- сложная верстка терминала управления ядерным вооружением -->
</div>


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

yiooxir 13.12.2013 15:30

http://habrahabr.ru/post/178753/


Часовой пояс GMT +3, время: 17:00.