角度材质:没有默认选定选项卡的md-tabs

时间:2015-04-11 20:21:10

标签: angularjs angular-material

在没有默认的有效/选定标签的情况下,有没有办法定义标签? 如果我使用除整数之外的任何值,则第一个选项卡将始终处于活动状态。

这个pen中有一个例子:

angular
  .module('MyApp', ['ngMaterial'])
  .run(['$rootScope', function($rs) {
    $rs.selectedNegative = -1
    $rs.selectedUndefined = undefined
    $rs.selectedNull = null
    $rs.selectedString = 'none';
  }]);

1 个答案:

答案 0 :(得分:0)

修改:不适用于0.9及更高版本。

尝试将其设置为不同于-1的值,例如-2:

angular
  .module('MyApp', ['ngMaterial'])
  .run(['$rootScope', function($rs) {
        $rs.selectedNegative = -2
      $rs.selectedUndefined = undefined
      $rs.selectedNull = null
      $rs.selectedString = 'none';
  }]);

显然他们检查-1值,然后将活动标签设置为0.所有非数字值也会被忽略,并以0结束。

请参阅此pen