在没有默认的有效/选定标签的情况下,有没有办法定义标签? 如果我使用除整数之外的任何值,则第一个选项卡将始终处于活动状态。
这个pen中有一个例子:
angular
.module('MyApp', ['ngMaterial'])
.run(['$rootScope', function($rs) {
$rs.selectedNegative = -1
$rs.selectedUndefined = undefined
$rs.selectedNull = null
$rs.selectedString = 'none';
}]);
答案 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。