如何访问嵌套的表单ng包含范围/字段

How to access form nested ng-include scope/fields?

本文关键字:ng 表单 包含 范围 字段 嵌套 何访问 访问      更新时间:2023-09-26


我环顾四周,找不到和我一样的问题。像许多人一样,ng include创建了一个无法传播到父作用域的新子作用域
我有一个通用模板,我想与不同的表单操作一起使用,但不能,因为它没有从ng-include接收数据。这是代码:

<form ng-controller='FormCtrl' name="form1" ng-submit="treatForm1(data)"><div ng-include src="'template'"></div></form>
<form ng-controller='FormCtrl' name="form2" ng-submit="treatForm2(data)"><div ng-include src="'template'"></div></form>

我不能用vm这样的符号。或者形式。有没有一种方法可以在提交时获得ng包含范围?我试过了,$parent,nada。

您是否尝试过使用$emit将其发送到父级?