这个小提琴代表了我正在尝试做的事情:http: //jsfiddle.net/d1001001/dwqw6/。grid 指令需要从控制器中获取一些数据,但是由于它嵌套在具有隔离作用域的 modal 指令中,因此它无法访问控制器的作用域。如果我这样说
<div ng-controller="MyCtrl">
<grid data="data" cols="cols"></grid>
</div>
有用。
有针对这个的解决方法吗?我也不想将 data 和 cols 变量传递给 modal 指令。谢谢