2014-10-16 2 views
0

У меня есть страница списка, когда вы нажимаете строку, появится всплывающее окно модального просмотра, чтобы отобразить его содержимое, а затем нажмите кнопку «Изменить», чтобы страница просмотра всплывающих окон могла направить страницу редактирования, то есть с одной страницы модального просмотра перенаправлять на другую страницу редактирования мода, я использую angularjs modal для отображения страницы просмотра, так как я могу изменить модальный контент для редактирования страницы?modularjs модальный шаблон изменения?

ответ

0

спасибо Girafa, я использую простой способ (хотя код - несколько подробностей). Я создаю два контроллера и при открытом режиме просмотра, передаю $ scope в настройках, затем, когда нажимаем кнопку «Изменить», сначала отмените текущий модальный режим, а затем откройте редактирование. например:
$ modalInstance.close ('cancel'); $ scope.openedit (id);

+0

Что такое параметр «cancel»? – swdon

0

Вы можете выбрать шаблон с помощью $ templateCache.get() или сделать http-запрос. Затем скомпилируйте его, используя $ compile (template). После компиляции шаблона вы можете разместить свой шаблон в любом месте в DOM с помощью jQuery/jqLite - все угловые привязки будут работать.

+0

См. [Docs] (https://docs.angularjs.org/api/ng/service/$compile) – Girafa

+0

спасибо, но я начинающий для angularjs, $ compile и templateCache слишком продвинутый для меня – peter

Смежные вопросы