我目前正试图找出谁破坏了我的脚本,我还是 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;
}]);
这是我得到的错误:
有趣的是,我使用的不是“angular-animate.js”,而是“angular-animate.min.js”。我也有本地地图文件,但它指向缩小版本。所以不可能是因为那个,对吧?
在我的 Chrome 控制台中,我打开了错误消息,文件似乎是空的(即使它不存在)。
所以我下载了 angular-animate 的未缩小版本,我终于可以看到它在抱怨第 992 行:
我无法理解这个问题,我正在与你们联系。我做错什么了?我可以看到 angular-animate.js 大约在 21 小时前更改了,但我不确定这是否与我的问题有关。