这是plunker上的ui.bootstrap uib-carousel的分支。
我在for循环之后在控制器中添加了一行来填充$ scope.slides:
$scope.slides[1].active = true;
我想预先选择一张幻灯片,但是,添加此行后,uib-carousel停止滑动。
这是预期的行为?或者我是否会以错误的方式设置活动幻灯片?
答案 0 :(得分:1)
尝试延迟使用$ timeout()
包装它的操作$timeout(function() {
$scope.slides[1].active = true;
})
您的Plunker已更新:http://plnkr.co/edit/9aT26y9q8ivr0Ebagdsa?p=preview