animate.cssバックボーン ビューに素敵な効果を加えるために使用しています。私が使用しているアニメーションの 1 つはflipOutX、リスト アイテムが削除されたときです。
ここに私のドロップ機能があります:
drop: function() {
var that = this;
this.$el.addClass('animated flipOutX');
setTimeout(function() {
that.remove();
}, 1000);
}
使用するsetTimeoutのは本当に悪い考えだとわかっていますが、この効果を適用するための回避策はありますか? ビューを効果的に削除する前に、効果が完了しsetTimeoutていることを確認するためにを使用しています。ここで私の問題は、非同期ではないaddClassという事実です。addClass