我正在用角材料构建单页应用程序,出于某种原因,动画无法正常工作。ngAnimate不添加带角材料的类
它看起来不仅仅是角材料,因为我无法获得https://docs.angularjs.org/guide/animations页面上的基本示例。
似乎角色材料所依赖的类将添加到css动画中,以便不被应用。检查铬中的元素我只看到隐藏和显示类,但没有一个过渡类。
我的亭子文件的相关部分:
"angular": "~1.4.0", "angular-animate": "~1.4.0", "angular-sanitize": "~1.4.0", "angular-messages": "~1.4.0", "angular-i18n": "~1.4.0", "angular-ui-router": "~0.2.15", "angular-material": "~0.9.8",
我的网站(开发中)在http://www.zakhenry.com和动画测试页面是在http://www.zakhenry.com/#/blog 当视小(即移动宽度)我应该能够看到侧面的动画出现在https://material.angularjs.org/latest/网站上;相反,它只是出现并消失。
源代码是在https://github.com/xiphiaz/zakhenry.com
你是否向'ngAnimate'模块声明了依赖关系? –
@ValentinWaeselynck是见http://www.zakhenry.com/js/config/vendorModules.js - 我可以实际访问nganimate api,例如,如果我在控制器中运行'$ animate.leave();'我得到一个从angular-animate抛出的错误,指示模块已成功加载。在ng动画文件中添加断点工作 –
我相信1.4.0中的ngAnimate存在一些bug,应该在1.4.1中修复 - 你是否试过1.3.x以查看这个改变是否有影响? –