我的网络应用是由AngularJs + ui-router编写的。
该Web应用程序包含许多表单(表单的数量有所不同,具体取决于用户正在应用的应用程序)。每个表单都有一个ui-route状态,因此我们的用户可以转到每个表单并填写信息。
在用户提交申请之前,我们要实现一个“摘要/审阅”状态(页面),其中包含用户填写的所有表格,因此用户可以从一个页面审阅(并打印)所有信息。有什么办法可以对摘要页面使用相同的表单模板(templateUrl)?
我当时想使用ng-include并以编程方式(ng-repeat)列出所有选定的形式,但似乎不起作用。
PS:我的表单模板可能使用其他控制器。
答案 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>
我希望这对需要答案的人有所帮助。