答案 0 :(得分:1)
加载模板使用URL,Angularjs会创建一个额外的转换范围。
尝试使用$$prevSibling.$$prevSibling
来访问这些功能。
顺便说一句,使用$$prevSibling
确实是 hacky 。
<div authorization><a href="#" ng-click="$$prevSibling.$$prevSibling.modalToggle()">Sign in</a></div>
<div registration><a href="#" ng-click="$$prevSibling.$$prevSibling.modalToggle()">Registration</a></div>