Angular为一些常用的指令(ngRepeat,ngSwitch,ngView)提供了动画的hooks,自动的指令也可以通过$animate
服务来实现。这些指令上的动画hook被设置来代替一些繁琐的代码,比如通过条件触发来达到各种效果,比如css的过渡,css形式的动画或者一个js的回调。
一定要在app中注入ngAnimate模块,动画才能起作用。下面是一个可以用于ngShow和ngHide的例子。
<!DOCTYPE html>
<html lang="en" ng-app="myanimate">
<head>
<meta charset="UTF-8">
<tit