大佬教程收集整理的这篇文章主要介绍了anglejs – Angular ng-animate 1.3.*导致ng-class内部指令出现意外行为,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
在我的应用程序中,我有一个非常简单的指令,包含带有ng-class(具有条件到scope属性)的模板,由于某些原因,它不能与1.3.*版本一起使用,并且它可以在1.2.*版本中正常工作.
看看这个Plunker来说明问题.
这个Plunker代码是有角度的1.2.*版本,你可以看到它的工作正常.
尝试改变角度版本(index.html)
<script src="https://code.angularjs.org/1.3.9/angular.js"></script> <script src="https://code.angularjs.org/1.3.9/angular-animate.js"></script> <!--<script src="https://code.angularjs.org/1.2.28/angular.js"></script> <script src="https://code.angularjs.org/1.2.28/angular-animate.js"></script>-->
刷新页面,然后可以看到错误:
根据“活动”属性更改,角度不会刷新ng类.
我试图了解什么可能导致这个错误,经过很多尝试,我发现’ngAnimate’模块导致这个问题.尝试删除’ngAnimate’依赖关系(script.js):
//var app = angular.module('app',['ngAnimate']); var app = angular.module('app',[]);
然后你可以看到一切都很好,所以’ngAnimate’版本1.3.*导致了这个问题.
所以这是AngularJS的错误,对不对?
如果没有,我在做错什么?
http://plnkr.co/edit/jLIS9uJ1PHC64q6nEmtB?p=preview
V1.3.9 docs告诉我们,替代工作已被弃用,并且非常少用于指令的工作,显然在您的情况下,它也设法造成一些麻烦.
以上是大佬教程为你收集整理的anglejs – Angular ng-animate 1.3.*导致ng-class内部指令出现意外行为全部内容,希望文章能够帮你解决anglejs – Angular ng-animate 1.3.*导致ng-class内部指令出现意外行为所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。