使用angularjs ui-router来实现摘要页面

时间:2019-03-01 19:32:39

标签: angularjs angular-ui-router

我的网络应用是由AngularJs + ui-router编写的。

该Web应用程序包含许多表单(表单的数量有所不同,具体取决于用户正在应用的应用程序)。每个表单都有一个ui-route状态,因此我们的用户可以转到每个表单并填写信息。

在用户提交申请之前,我们要实现一个“摘要/审阅”状态(页面),其中包含用户填写的所有表格,因此用户可以从一个页面审阅(并打印)所有信息。有什么办法可以对摘要页面使用相同的表单模板(templateUrl)?

我当时想使用ng-include并以编程方式(ng-repeat)列出所有选定的形式,但似乎不起作用。

PS:我的表单模板可能使用其他控制器。

1 个答案:

答案 0 :(得分:0)

好,我知道了。

对于ng-include :我们需要使用

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

用于将ng-include放入转发器:

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

我希望这对需要答案的人有所帮助。