在此示例中,my-Pane 指令的作用域如何访问所选属性



在这个官方示例中,在文件my-pane.html的"创建通信指令"一节中,ng-show='selected'用于确定内容是否要隐藏。

我的问题是我的窗格指令如何访问selected属性

在我看来,我的窗格的范围仅限于标题属性。selected属性仅在我的tabs指令的范围内可见。

这个例子的复数链接就在这个例子本身。

在my-pane指令的link函数中,有一个对addPane:tabsCtrl.addPane(scope)的调用。这将指令的作用域作为"窗格"添加到tabsCtrl的窗格数组中。该控制器中的select函数设置pane.selected——这就是在窗格作用域上获取selected属性的方式。

最新更新