angularjs - Angular Bootstrap UI 轮播和 Angular 1.3.15

标签 angularjs angular-ui angular-ui-bootstrap

我一直在寻找这个问题的解决方案,似乎很多人都在 Angular Bootstrap 中寻求对 Angular 1.3 的支持,似乎这个问题仍然在 github 中开放。 .

我的问题是当我使用轮播时出现以下错误:

TypeError: Cannot read property '0' of null at https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js:199:317

轮播在 Angular 1.2 下工作正常

代码只是一个标准的轮播

<carousel interval="carouselInterval" id="sliderControl">
            <slide>
                <div class="grid1170 stage">
                    <h2>Step 1</h2>
                    <p>some text</p>
                </div>
            </slide>
            <slide>
                <div class="grid1170 stage">
                    <h2>step2</h2>
                    <p>
                        some text
                    </p>
                </div>
            </slide>
            <slide>
                <div class="grid1170 stage">
                    <h2>step3</h2>
                    <p>
                     some text
                    </p>
                </div>
            </slide>
        </carousel>

我猜它与 ng-animate 有一些关系,因为每次幻灯片转换时都会发生错误。

有什么想法吗?

最佳答案

For carousel to work roll back to angular UI 0.12.1 
Carousel still has some issues..All the other directives work decently so far.
Currently looking at angular-slick for carousels...


you need /*!
 * Bootstrap v3.1.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/**
 * @license AngularJS v1.4.3
 * (c) 2010-2015 Google, Inc. http://angularjs.org
 * License: MIT
 */
Taken from app.js 
  'ui.bootstrap',
  'ngAnimate',
  'ngTouch'

Taken from Index.html
 <script src="bower_components/angular-animate/angular-animate.js"></script>
 <script src="bower_components/angular-touch/angular-touch.js"></script>
 <script src="bower_components/angular-bootstrap/ui-bootstrap-tpls.js"></script>
<link rel="stylesheet" href="bower_components/bootstrap/dist/css/bootstrap.css" />

关于angularjs - Angular Bootstrap UI 轮播和 Angular 1.3.15,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29663739/

相关文章:

javascript - "Unknown Provider"将自定义过滤器注入(inject)服务时

javascript - 如何在事件 Dragover 或 Dragenter 中从 DataTransfer.getData 获取数据

angularjs - 为什么 $routeChangeSuccess 永远不会被调用?

javascript - 如何自动关闭 JHipster 上的警报?

javascript - 如何使用 angular-ui-bootstrap 根据屏幕分辨率在垂直药丸和选项卡之间正确交换?

angularjs - 使用angularjs ui bootstrap分页重新加载后如何留在当前页面上?

javascript - AngularJS UI-Select 标记不适用于 Google Chrome 中的新标记

javascript - 调用工厂定义的方法返回未定义的值/ promise

javascript - Angular ui 路由器 : how do I reload a state when a path parameter changes but not reload when a query parameter changes?

javascript - AngularJS 是否对每个摘要运行过滤器?