提交形式从ngFormController
问题描述:
我做了我自己的形式指令<if-form form="vm.form" submit="vm.sendForm()"><if-fields></if-fields></if-form>
在该指令中我有定期的形式<form name="vm.form">....</form>
在vm.form
我有ngFormController(以$无效,$脏,$错误等等)。提交形式从ngFormController
我想从外部提交表格<if-form>
。 如何使用vm.form
提交表格?我希望它能通过所有的验证。可能吗?
答
可以使用NG单击打电话给你从任何地方提交功能:
ng-click="vm.sendForm()"
,或者您可以使用的形式单独提交按钮=“”
<input type="submit" value="Submit" form="vmForm">
另见相关联:HTTP:/ /*.com/questions/18581269/angularjs-call-the-ng-submit-event-outside-the-form – rdjs