Показать сообщение отдельно
  #1 (permalink)  
Старый 28.02.2013, 09:51
Профессор
Отправить личное сообщение для Dmitriyff Посмотреть профиль Найти все сообщения от Dmitriyff
 
Регистрация: 22.07.2012
Сообщений: 164

Динамическая подгрузка контроллеров в связке 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>


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