http://plnkr.co/edit/ri5c9KYdBeo1APxW3QUz?p=preview
.ng-hide-remove funciona bien en todas mis aplicaciones cuando actualizo a 1.2.0, pero .ng-hide-add no. ¿Ha cambiado el CSS necesario para que esto funcione o se trata de un error real?
Debe colocar display:block!important
en la animación ng-hide-remove
. No estoy seguro de por qué no apareció en el registro de cambios. https://github.com/angular/angular.js/commit/9d69a0a7c75c937c0a49bb705d31252326b052df
Eche un vistazo al ejemplo aquí: http://docs.angularjs.org/api/ng.directive : ngShow # example
¡Agradecido que esto no es un error! Tal vez la nota sobre !important
debería elevarse a una nota amarilla en los documentos de ngShow, por lo que es más obvio para los usuarios más nuevos que deben especificar display: block !important
tanto en -add
como en -remove
.
Gracias @matsko
Comentario más útil
Debe colocar
display:block!important
en la animaciónng-hide-remove
. No estoy seguro de por qué no apareció en el registro de cambios. https://github.com/angular/angular.js/commit/9d69a0a7c75c937c0a49bb705d31252326b052df