2014-03-19 41 views

回答

0

你只是動畫在CSS ng-show,但是當ng-view切換內容你沒有動畫。您使用.ng-enter.ng-leave css類爲ng-view生成動畫。你可以在這裏看到一個例子:http://dfsq.github.io/ngView-animation-effects/app/

+0

我仍然有同樣的問題,即使在向ngView添加動畫類之後。 http://plnkr.co/edit/0ZatzKRKAyxUUfgslxum?p=preview – matthoiland

+0

這是因爲你的路由爲'/ /''不包含模板。當Angular看到一條路線沒有這個時,它會從DOM中刪除'ng-view'元素,並在包含模板的路由被擊中時重新創建它。 –

+0

我喜歡這個主意,但它仍然立即刪除視圖。 http://plnkr.co/edit/0ZatzKRKAyxUUfgslxum?p=preview – matthoiland