免责声明:我是Angular noob,这是我第一个使用它的项目。
我目前正在构建一个应用程序,用户将在多个页面/路径上的表单中提供大量数据。所有表格中的所有数据都必须在提交前进行验证。
我正在使用提供的指令来设置验证规则(ngPattern,ngRequired),并且它在每个表单上运行良好。当单个中的所有字段都有效时,当前页面上的表单状态有效。
我的问题是在尝试获取其余路由上的表单的有效状态时。我试过在ng-view之外声明表单,
<form name="main"><div ng-view></div></form>
并且在每个路径中具有嵌套形式的ng-view外部的主形式外部部分。 Angular仍然只是验证当前显示的表单。这有可能解决吗?我可以在这里闻到一些hacky的解决方法..