Angularjs TypeError:undefined不是函数-角度动画

Angularjs TypeError:undefined不是函数-角度动画,angularjs,angularjs-scope,typeerror,Angularjs,Angularjs Scope,Typeerror,我加载Angular应用程序时出错- "TypeError: undefined is not a function" 我已经将问题缩小到与在我的控制器中声明ngAnimate以及在第504行的Angular Animate文件中首先抛出的错误有关- var hasClass = angular.$$hasClass(element[0], className); 这是我的控制器。即使包括ngAnimate,一切都按照我希望的方式运行 var tdfapp = angular.module(

我加载Angular应用程序时出错-

"TypeError: undefined is not a function"
我已经将问题缩小到与在我的控制器中声明ngAnimate以及在第504行的Angular Animate文件中首先抛出的错误有关-

var hasClass = angular.$$hasClass(element[0], className);
这是我的控制器。即使包括ngAnimate,一切都按照我希望的方式运行

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

tdfapp.controller('UserCtrl', function($scope, $http) {

$scope.users = [];

$http.get('user.json').success(function(data) {

angular.copy(data, $scope.users );

});

});

任何帮助都将不胜感激。

看起来我使用的是Angular和Angular Animate的不同版本


切换到1.2.9的稳定版本,解决了使用node时出现的问题-切换回node v7.8.0(从v8.4.0)解决了这个问题。

Animate和angular是同一个版本吗?@ExplosionPills angular是
v1.3.0-rc.0
angular Animate是
v1.3.0-build.3227+sha.90cd1e0
你可能想尝试使用相同的稳定版本,而不是发布候选版本和不稳定版本。我想你应该接受你的答案。这也帮了我的忙。我遇到了这个问题,但我的角度和角度动画版本都匹配-都是
1.3.8
。我很好奇是否还有其他人有这个问题或找到了其他解决方案?