【发布时间】:2015-06-23 01:38:13
【问题描述】:
我在 Angular-UI Bootstrap carousel 外部 carousel 中获取活动幻灯片时遇到问题。
我有一个面板,里面有旋转木马,并且想将按钮放在面板的页脚中,使用选定的幻灯片进行操作,但使用 jquery 选择器不是一个选项。
我想用纯角度的东西来实现它。
我想我可以使用 active 属性,但也许有一些聪明的东西可以更顺利地完成这个技巧。
一些代码(Jade 语法):
.panel.panel-info
.panel-body
carousel.imgCarousel(interval='5000')
slide(ng-repeat='media in selCard.superviseTab.media')
img.img-responsive(preload-image ng-src='/api/cards/{{selCard.superviseTab.sID}}/media/{{$index}}')
.carousel-caption
multiSelect
h4 Slide {{$index+1}} of {{selCard.superviseTab.media.length}}
p {{media.originalFilename}}
.panel-footer
.navbar-collapse.collapse
ul.nav.navbar-nav.navbar-left
li
a.btn.btn-danger
i.fa.fa-unlink
【问题讨论】:
-
您可以使用活动属性过滤幻灯片 $scope.getActiveSlide = function () { return slides.filter(function (s) { return s.active; })[0]; };
标签: angularjs twitter-bootstrap angular-ui angular-ui-bootstrap