【发布时间】:2015-01-03 05:18:44
【问题描述】:
我有多个子 ng-form,它们是父 ng-form 的一部分,当我将父 ng-form 设置为 $submitted 状态时,我想设置所有子表单的 $submitted 状态。
到目前为止,表单控制器上没有这样的方法可用,检查here
比方说,如果我想扩展当前的表单控制器来做到这一点,我应该怎么做?如何添加新方法 $setChildFormsToSubmittedState() ?当然我想在不干扰/触摸角码的情况下做到这一点。
有可能吗?我认为应该使用$addControl(); 将所有子表单挂钩到父表单。
不知道从哪里开始。
【问题讨论】:
-
制作一个指令,并在此处附加监听器以供父表单提交..
标签: angularjs angularjs-ng-form