Cam*_*Cam 8 angularjs angular-ui-bootstrap
我似乎无法在角度引导标签集中设置初始选项卡.它始终将最左侧的选项卡设置为活动状态.
鉴于html:
<tabset>
<tab heading="Static 1" active="data.static1">Static content</tab>
<tab heading="Static 2" active="data.static2">Static content</tab>
</tabset>
Run Code Online (Sandbox Code Playgroud)
和js:
angular.module('plunker', ['ui.bootstrap']);
var TabsDemoCtrl = function ($scope) {
$scope.data = {static1: false, static2: true}
};
Run Code Online (Sandbox Code Playgroud)
2013年8月6日更新:现在修复上游,请参阅github问题.
Nar*_*etz 12
看起来(静态)标签会覆盖运行指令时传递给活动的任何内容.我认为这是一个错误.快速和脏,您可以使用超时0秒延迟来设置活动状态.至少在plunkr中,这不会引起任何闪烁.在你的控制器中:
$scope.data = {};
$timeout(function() {
$scope.data.static2 = true;
}, 0)
Run Code Online (Sandbox Code Playgroud)
http://plnkr.co/edit/3KbdKh?p=preview
| 归档时间: |
|
| 查看次数: |
9943 次 |
| 最近记录: |