2015-06-14 114 views
1

我正在用角材料構建單頁應用程序,出於某種原因,動畫無法正常工作。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

+0

你是否向'ngAnimate'模塊聲明瞭依賴關係? –

+0

@ValentinWaeselynck是見http://www.zakhenry.com/js/config/vendorModules.js - 我可以實際訪問nganimate api,例如,如果我在控制器中運行'$ animate.leave();'我得到一個從angular-animate拋出的錯誤,指示模塊已成功加載。在ng動畫文件中添加斷點工作 –

+1

我相信1.4.0中的ngAnimate存在一些bug,應該在1.4.1中修復 - 你是否試過1.3.x以查看這個改變是否有影響? –

回答

2

有一些問題,ngAnimate的角度1.4.0正在解決的1.4.1。您可能想要回滾到1.3,直到1.4.1發佈。

+0

嗯,我剛剛升級到1.4.1,並且仍然沒有運氣,無法獲得任何動畫 –

+0

我在1.4.3上,動畫也無法使用Angular Material。補充工具欄,FAB工具欄,動畫已損壞。 –

+0

您使用的是什麼版本的角度材料?你有(或可以)檢查HEAD嗎? (我們接近發佈0.10.1,這對動畫有一些改變,可能會解決您的問題。) –