используйте angularjs ui-router для реализации сводной страницы - PullRequest
0 голосов
/ 01 марта 2019

Мое веб-приложение написано AngularJs + ui-router.

Веб-приложение содержит много форм (количество форм варьируется в зависимости от приложения, которое пользователь применяет).Каждая форма имеет состояние ui-route, поэтому наши пользователи могут перейти к каждой форме и заполнить ее информацией.

Перед тем, как пользователи отправят заявку, мы хотели бы реализовать состояние «Сводка / обзор» (страница), содержащееВсе формы заполнены пользователем, поэтому пользователи могут просматривать (и распечатывать) всю информацию с одной страницы.Можно ли как-нибудь использовать тот же шаблон формы (templateUrl) для страницы сводки?

Я думал использовать ng-include и программно (ng-repeat) перечислить все выбранные формы, но, похоже,не работает

PS: мой шаблон формы может использовать другой контроллер ..

1 Ответ

0 голосов
/ 02 марта 2019

ОК, я понял это.

Для нг-включения: нам нужно использовать

<ng-include src="'formPath'"></ng-include>

Длядобавив ng-include в повторитель:

<div ng-repeat="f in vm.thisApp.RequiredForms">
    <ng-include src="f.FormPath"></ng-include>
</div>

Надеюсь, это поможет всем, кому нужен ответ.

...