AngularJS 1.4的新路由器:如何获取FormController对象

AngularJS 1.4的新路由器:如何获取FormController对象,angularjs,Angularjs,我正在做一个新的项目,我一直在使用新的路由器配置。我知道它还在测试版。我唯一的问题是如何获取FormController对象 由于新的路由器配置使用的是开箱即用的controllerAs语法,因此我在表单标签上设置了name属性。但是我在控制器未定义的中得到表单值 我熟悉这里描述的controllerAs语法的解决方案:,但是如果在html中添加ng控制器指令,那么控制器将被实例化两次 Javascript 形式 窗体控件 问题是,如何访问对象以获取表单的验证信息?我想您正在按预期在模板中使

我正在做一个新的项目,我一直在使用新的路由器配置。我知道它还在测试版。我唯一的问题是如何获取FormController对象

由于新的路由器配置使用的是开箱即用的controllerAs语法,因此我在表单标签上设置了name属性。但是我在控制器未定义的中得到表单值

我熟悉这里描述的controllerAs语法的解决方案:,但是如果在html中添加ng控制器指令,那么控制器将被实例化两次

Javascript

形式


窗体控件

问题是,如何访问对象以获取表单的验证信息?

我想您正在按预期在模板中使用它。然后

<form name="appCtrlIdentifier.searchForm">

可能有效(以及
$parent.searchForm
)。将FormController分配给作用域确实不会特别适用于
search.searchForm
,尽管普通绑定没有问题,但路由控制器目前似乎相当混乱

我知道它还在测试版

更多的是alpha而不是beta,“0.5.x”真实地反映了其当前状态。新的路由器还没有准备好投入生产,即使在通常情况下,也会有很多问题暴露出来。我猜是其中之一

<form name="search.searchForm">
   form controls
</form>
<form name="appCtrlIdentifier.searchForm">