2013-12-10 2 views
3

를 추가 할 때이 같은 꽤 많이 보이는이 목록을 가지고 미친 듯이 역할을!ngRepeat는 ngAnimate

acc-1 
acc-2 
acc-3 

So..I 같은

뭔가 내 프로젝트에 각-animate.js을 추가뿐만 아니라 1.2.4에 각 버전을 chnaged. 님이 ngAnimate를 내 프로젝트에 종속적으로 추가했습니다!

다른 곳에서 ng-enter 등을 사용하십시오!

그리고이 일은 미쳐 간다!

갑자기 목록이 이렇게 보입니다!

acc-1 
acc-2 
acc-3 
acc-2 
acc-1 
acc-3 
........ 

모든 가능한 순열!

그리고 콘솔에 있습니다.

Error: [$rootScope:infdig] http://errors.angularjs.org/1.2.4/$rootScope/infdig?p0=10&p1=%5B%5B%22fn%3A…%20newVal%3A%20%5C%22acc-1%5C%22%3B%20oldVal%3A%20undefined%22%5D%5D 
    at Error (<anonymous>) 
    at http://localhost:3000/angular/angular.min.js:6:449 
    at h.$digest (http://localhost:3000/angular/angular.min.js:100:188) 
    at h.$delegate.__proto__.$digest (<anonymous>:844:31) 
    at h.$apply (http://localhost:3000/angular/angular.min.js:102:100) 
    at h.$delegate.__proto__.$apply (<anonymous>:855:30) 
    at http://localhost:3000/angular/angular.min.js:17:415 
    at Object.d [as invoke] (http://localhost:3000/angular/angular.min.js:30:352) 
    at Xb.c (http://localhost:3000/angular/angular.min.js:17:323) 
    at Xb (http://localhost:3000/angular/angular.min.js:18:30) angular.min.js:84 
(anonymous function) 

어떤 현상이 발생 했습니까? 각도 문서는 이미 기본 사항이 끔찍하며 이제는 설명이 없습니다!

+0

plunkr 또는 jsfiddle에서이 동작을 재현 할 수 있다면 쉽게 도움이 될 것입니다. – dtabuenc

답변

2

Angular의 버그입니다. link에서 자세한 설명과 토론을 찾을 수 있습니다.

+0

이전 버전으로 돌아가서 ngAnimate를 별도의 종속성으로 사용하지 않아야합니까? ng-show ..에 대한 욕구가 필요했습니다. 지금 ng-repeat의 엉망진창입니다! –

관련 문제