所以我遇到这种情况,我有指示隔离范围。从我的理解,我限制在指令内的这个范围,但我想知道是否有一种方法可以访问(更改)数据父范围没有属性绑定来隔离范围?这是我尝试编辑的代码:
http://plnkr.co/edit/tdJCtP7FJVZn28FPAuv3?p=preview
你会发现它现在实际上可以使用角度1.0.8,但不能使用1.2.8(正如预期的那样)。我很困惑它在1.0.8时是如何工作的,{{ {1}}在父作用域(MyCtrl)中?所以我需要帮助才能使这段代码在1.2.x中工作(只需在脚本标签中从1.0.8更改为1.2.8)
答案 0 :(得分:0)
对于您的第一个问题,请查看:https://stackoverflow.com/a/19945278/1140134
此外,如果没有属性绑定,您可以放置scope: true
,为原型继承父范围的指令创建新范围。