Angular ngAnimate如何在ngHide动画后隐藏元素?

时间:2014-10-07 17:53:40

标签: angularjs ng-animate ng-hide

目前,当通过ng-hide隐藏元素时,首先元素得到display =" none"然后动画发生了。有没有办法显示="无"动画结束后添加?

1 个答案:

答案 0 :(得分:3)

常见的建议是为display: block !important类添加.ng-hide-add , .ng-hide-remove规则。隐藏类的添加和删除版本由ng-animate添加,并在相关动画后删除。

资料来源:https://docs.angularjs.org/api/ng/directive/ngHide

http://ng.malsup.com/#!/css-animations-for-ng-hide_ng-show