我有这个简单的HTML:
<div ng-controller="MainController">
<tabset>
<tab ng-repeat="tab in tabs" heading="{{tab.title}}" active="tab.active" disabled="tab.disabled">
MainController
创建自己的范围,tabset
指令创建自己的隔离范围,tab
指令也创建自己的隔离范围,ng-repeat
创建自己的子范围好。所以我们在这里有4个范围。我被告知ng-repeat
将使用MainController
的范围来查找tabs
属性。我的问题是,为什么tabset
和tab
之间有两个范围?是因为这些范围是孤立的吗?
修改 我根据评论中的答案添加了我理解的图片
我的理解是否正确?