我在一个 Angular 应用程序中有一个 Twitter Bootstrap 轮播。如果我这样使用数据幻灯片属性:
<a data-slide="prev" href="#myCarousel" class="left carousel-control">‹</a>
然后 href=#myCarousel
被解释为路由并重新加载当前页面。 (我使用的是 HTML5 模式)
我可以通过替换为这个来让轮播工作:
<a href="#" class="left carousel-control" ng-click="carouselPrev()">‹</a>
在 Controller 中:
$scope.carouselPrev = function(){
$('#myCarousel').carousel('prev');
};
但正确的做法是什么?
最佳答案
或者...使用这个:Angular-UI - Bootstrap (包括轮播指令。)
关于javascript - angularjs 和 bootstrap javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14874718/