ngAnimate在第992行抛出错误

时间:2014-10-28 13:57:56

标签: angularjs angularjs-animation

我目前正试图找出谁破坏了我的剧本,我或angular-animate.js。我很确定这是我,但是,嘿,奇迹可能发生,这次我可能是无辜的。

这是我的HTML代码:

<body data-ng-app="app">

    <divdata-ng-controller="Ctrl">
        <label>
            <input type="checkbox" data-ng-model="checked"> Click me
        </label>
        <div data-ng-show="checked">
            Bu! 
        </div>
    </div>

    <script type="text/javascript" src="js/angular.1.3.0.min.js"></script>
    <script type="text/javascript" src="js/angular-animate.1.2.26.min.js"></script>
    <script type="text/javascript" src="js/ui-bootstrap-tpls-0.9.0.min.js"></script>
    <script type="text/javascript" src="js/exercise-7.js"></script>
</body>

这是我的练习-7.js:

var app = angular.module('app', ['ngAnimate']);

app.controller('Ctrl', ['$scope', function($scope) {
    $scope.checked = false;
}]);

这就是我得到的错误:

enter image description here

有趣的是,我没有使用“angular-animate.js”,而是“angular-animate.min.js”。我也有地图文件localy,但它指向缩小版本。所以它不可能是因为那个,对吧?

在我的Chrome控制台中,我打开了错误消息,文件似乎是空的(即使它不存在)。

enter image description here

所以我下载了角度动画的无限制版本,我终于可以看到它在抱怨第992行:

enter image description here

我无法理解这个问题,我正在与你们联系。我做错了什么?我可以看到angular-animate.js在大约21小时前发生了变化,但我不确定这是否与我的问题有关。

1 个答案:

答案 0 :(得分:1)

您将角度升级到1.3.0但在1.2.26上保持角度动画。将角度动画升级到1.3,然后设置: