@georgeAngst

Как реализовать роутинг в AngularJS если сам вид получаем из RequireJS модуля полученного по запросу?

Столкнулся с задачей: из внешнего *.json в $scope получаем структуру по которой ng-repeat выводит табы, каждый таб должен по клику отображать свой ui-view (использую angular ui-router).
Полученный *.json в каждом из объектов содержит ключ "path" с значением - ссылкой на "file.js" в котором лежит модуль типа:
define([
 'backbone'
], function(Bakbone) {
 return Backbone.View.extend({
  render: function() {
 this.$el.html('<div>test</div>');
 }
 });
});

в данном примере используется Backbonejs, мне нужно реализовать подобный функционал на Angularjs, не могу понять принципа обработки модуля RequireJS в связке с Angularjs, не встречал такого на практике и не знаю куда копать. Выходит, что до получения *.json возможные состояния state неизвестны.
Прошу прощения если вопрос задан некорректно. Впервые столкнулся с Requirejs, c Angularjs работал редко.
  • Вопрос задан
  • 2472 просмотра
Пригласить эксперта
Ответы на вопрос 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы