Показать сообщение отдельно
  #1 (permalink)  
Старый 19.11.2013, 16:23
Новичок на форуме
Отправить личное сообщение для defreend Посмотреть профиль Найти все сообщения от defreend
 
Регистрация: 15.10.2013
Сообщений: 6

Частичное обновление DOM в AngularJS
Добрый день. Столкнулся со следующей проблемой.

Разрабатываю администраторский раздел. Имеется глобальное меню в котором выбираются необходимые подразделы. Все подразделы выводятся через ng-view - в зависимости от указанного роута подгружается определенный темплейт подраздела.

Задача:
Внутри подгружаемого шаблона выбранного подраздела должны быть как статичные html темплейты (то же дерево объектов), так и динамические (к примеру темплейт с гридом, отображающим список статей и темплейт с формой, где можно выбранную статью отредактировать), которые должны обновляться при изменении роута (допустим при клике на ветку дерева).

Пытался применить ng-include, в котором в зависимости от полученных параметров роута указывал необходимый урл для загрузки шаблона. Однако возникли проблемы с передачей параметров в роуте и от этой идеи пришлось отказаться. Как я понял, использовать во второй раз ng-view не представляет возможности - браузер уходит в рекурсию и виснет

С AngularJS общаюсь еще на "вы", поэтому проблему пока что решить не вышло.
Ответить с цитированием