Ссылка для примера:
https://passwordkeeper-yarkovaleksei.c9users.io/bu...
Попробуйте удалить элемент кнопкой в правом столбце. Видите? Анимация еще не отработала, а элемент удалился. Как сделать наоборот? Анимацию делаю так:
/*global angular*/
(function() {
'use strict';
angular
.module('App')
.animation('.slide-item', [function() {
return {
enter: function(element, doneFn) {
jQuery(element).fadeIn(1000, doneFn);
},
move: function(element, doneFn) {
jQuery(element).fadeIn(1000, doneFn);
},
leave: function(element, doneFn) {
jQuery(element).fadeOut(1000, doneFn);
}
};
}]);
})();