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

Angularjs 角度材质:没有默认选定选项卡的md选项卡,angularjs,angular-material,Angularjs,Angular Material,有没有办法在没有默认活动/选定选项卡的情况下定义选项卡? 如果使用整数以外的任何值,则第一个选项卡将始终处于活动状态 这方面有一个例子: 编辑:不适用于0.9及更高版本 尝试将其设置为不同于-1的值,例如-2: angular .module('MyApp', ['ngMaterial']) .run(['$rootScope', function($rs) { $rs.selectedNegative = -2 $rs.selectedUndefined =

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

这方面有一个例子:


编辑:不适用于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结束


看看这个。

这种方式已经不起作用了,最新版本修补了这个…:(
angular
  .module('MyApp', ['ngMaterial'])
  .run(['$rootScope', function($rs) {
        $rs.selectedNegative = -2
      $rs.selectedUndefined = undefined
      $rs.selectedNull = null
      $rs.selectedString = 'none';
  }]);