angularjs – ngAnimate不在ui-view中添加ng-enter / ng-leave类

我一直在网上试图找出问题的问题.我似乎无法弄清楚发生了什么.我们的应用程序是庞大的,所以我不能真正发布糟透的代码.我只是需要一些方向,我一直在谷歌搜索相同的东西几个小时.

当我向对象添加新数据时,ngAnimate不会添加ng-enter / ng-leave等类.

当您实际向对象添加/删除数据时,ngAnimate的行为是否相同,或者仅在您过滤数据时才起作用?

我们正在使用ui-router,而body是ui-view – 当我们进入ui-view时,ngAnimate的行为是否相同?

简要概述(玉器) – 显然我们的应用程序中有更多代码:

body(ui-view)
  script(src='/main.js')
   div(ng-controller="Controller")    
     div.contain
       div.animate(ng-repeat="item in items")
         {{item.name}}

版本:

"dependencies": {
"angular": "1.3.15","angular-animate": "latest","angular-motion": "~0.4.2","angular-ui-router": "~0.2.13",...

我甚至从plunker中直接复制了脚本,这些脚本在添加ngAnimate类时没有运气.

这不是CSS问题,因为我甚至没有看到在检查器中添加的类.

我需要使用某个版本吗?这些需要装入的某些订单?有什么东西可以一起禁用ngAnimate模块吗?

非常感谢您提出任何建议.

编辑 – 我开始认为这是一个或多个组件之间的不兼容问题 – 任何人都有任何想法?

这是我们的bower.json文件

"dependencies": {
   "angular": "1.3.15","angular-animate": "1.4.3","angular-cookies": "1.3.10","angular-moment": "latest","lodash": "latest","angular-facebook": "latest","angular-bootstrap": "0.12.0","angular-media-queries": "~0.3.0","angular-slugify": "latest","angular-local-storage": "~0.1.5","angular-resource": "1.3.10","angular-sanitize": "~1.3.10","angular-touch": "~1.3.10","angular-payments": "latest","angular-chosen-localytics": "~1.0.7","angular-lodash": "~0.1.2","angular-slick": "~0.1.18","angular-ui-select": "~0.9.6","angular-socialshare": "~0.0.6","angulartics": "~0.17.2","angular-ladda": "latest","ladda": "./vendor/ladda","angular-gestures": "~0.3.0","ryanmullins-angular-hammer": "~2.1.10","angular-bootstrap-datetimepicker": "~0.3.8","angular-pretty-checkable": "~0.1.5","angular-loading-bar": "~0.7.0","ngImgCrop": "./vendor/ngImgCrop","angular-google-places-autocomplete": "~0.2.5","ng-plangular": "./vendor/ng-plangular","angular-timer": "./vendor/angular-timer","offline": "~0.7.11","angular-swing": "*","angular-strap": "~2.3.1","angulike": "~1.2.0","angular-summernote": "~0.4.0","ckeditor": "~4.5.1","ng-ckeditor": "~0.2.1","angular-file-upload": "~2.1.1","ng-sortable": "~1.3.0"
 },"devDependencies": {},"resolutions": {
   "angular": "1.3.15"
 }

解决方法

在我的情况下,我不得不将角度动画降级到版本1.3并开始工作.

相关文章

ANGULAR.JS:NG-SELECTANDNG-OPTIONSPS:其实看英文文档比看中...
AngularJS中使用Chart.js制折线图与饼图实例  Chart.js 是...
IE浏览器兼容性后续前言 继续尝试解决IE浏览器兼容性问题,...
Angular实现下拉菜单多选写这篇文章时,引用文章地址如下:h...
在AngularJS应用中集成科大讯飞语音输入功能前言 根据项目...
Angular数据更新不及时问题探讨前言 在修复控制角标正确变...