【发布时间】:2016-09-07 21:01:42
【问题描述】:
我正在使用 angularjs md-tab 可能有大约 10 个标签,所以我想根据某些情况启用和禁用这些标签,这是我正在使用的代码 sn-p:
在视图中
<md-tab label="{{video.name}}" ng-repeat="video in vm.videos" md-on-select="tabClicked()" ng-disabled="data.locked">
在控制器中
$scope.data = {
selectedIndex: 1,
locked: true
};
现在您可以在 md-tab "ng-disabled='data.locked'" 中看到,通过使用控制器 "locked: true" 它禁用了所有 md-tabs。
我在这里要做的是启用 4 个选项卡并禁用其余选项卡。
我在这里打算做的是在
下分配动态值ng-disabled="data.locked"
例如
ng-disabled="data.firstTab",
ng-disabled="data.secondTab" 等等并在控制器中禁用它们。
我该怎么做,如果有其他方法,请告诉我。
谢谢
【问题讨论】:
标签: angularjs