javascript - angularjs 和 bootstrap javascript

标签 javascript twitter-bootstrap angularjs

我在一个 Angular 应用程序中有一个 Twitter Bootstrap 轮播。如果我这样使用数据幻灯片属性:

<a data-slide="prev" href="#myCarousel" class="left carousel-control">&lsaquo;</a>

然后 href=#myCarousel 被解释为路由并重新加载当前页面。 (我使用的是 HTML5 模式)

我可以通过替换为这个来让轮播工作:

<a href="#" class="left carousel-control" ng-click="carouselPrev()">&lsaquo;</a>

在 Controller 中:

$scope.carouselPrev = function(){
    $('#myCarousel').carousel('prev');
};

但正确的做法是什么?

最佳答案

或者...使用这个:Angular-UI - Bootstrap (包括轮播指令。)

关于javascript - angularjs 和 bootstrap javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14874718/

相关文章:

javascript - 试图缩短我的 img 源数组

javascript - 在多个 Testcafe 装置之前和之后执行代码

javascript - 如何制作仅在移动设备上有效的动画切换菜单?

javascript - 使用jquery将输入值格式化为货币后获取输入值

html - Bootstrap CSS 未加载

css - Bootstrap 导航菜单换行

javascript - 如何排序和过滤 AngularJS 中使用 UI Bootstrap Pagination 分页的所有记录

使用 ui-router 时 AngularJS 可能会出现未处理的拒绝

javascript - NVD3折线图X轴仅显示初始9个值

javascript - 如何在 JS 中访问麦克风?