我有一个需要父formController的指令。 该指令应用于手风琴标题内的输入元素(使用angular ui bootstrap),并且无法找到父formController。 但是,如果将相同的元素放在accordion的content部分中,则可以访问父formController。
我做了一个样本plunkr显示问题。 有两个带有指令formid的输入字段,需要formController。类="工作"能够获得父控制器,而具有class =" notworking"无法获取父控制器并且angularjs显示错误。
http://plnkr.co/edit/azZY0rndzFUhnanjeGuq
<body ng-controller="MainCtrl">
<form name="myForm">
<accordion class="claimheads">
<accordion-group>
<accordion-heading><input class="notworking" type="text" formid=""></input></accordion-heading>
<div class="working" ng-include="'temp.html'"></div>
</accordion-group>
</accordion>
</form>
任何人都可以帮助我理解这一点。感谢。