我正在使用 Angular Bootstrap UI 来显示带有静态内容的选项卡集(使用 AngularUI 引导程序)。这是说明我的问题的 plunker 链接http://plnkr.co/edit/n8Xp3GrAqlbNxZ7VrXR6?p=preview
问题是如果我想设置第一个选项卡不可见和第二个选项卡可见,它仍然显示第一个选项卡内容为活动状态。
我试图在选项卡上应用活动 css,但它不起作用:
<tabset>
<tab ng-show="$parent.hideme" ng-class="{active:$parent.hideme}">
<tab-heading>
tab1
</tab-heading>
<div>
tab content 1
</div>
</tab>
<tab ng-hide="$parent.hideme" ng-class="{active:!$parent.hideme}">
<tab-heading>
tab2
</tab-heading>
<div>
tab content 2
</div>
</tab>
</tabset>
有什么想法可以解决这个问题吗?