我正在被基於狀態呈現的視圖:如何處理刪除DOM效果?
{{#if boolean}}
{view MyView}}
{{/if}}
我可以很容易地添加,當元件被插入到DOM的一個不錯的動畫:
MyView: {
didInsertElement: function() {
this.$().hide().show('slide', {direction: 'left', duration: 2000});
}
}
然而,相同的從DOM中刪除元素時無法完成:
MyView: {
willDestroyElement: function() {
this.$().hide('slide', {direction: 'right', duration: 2000});
}
}
這不起作用,因爲該元素是基於條件tha t超出了這個視圖的控制,元素立即從DOM中被移除。異步動畫從不運行。
處理這個問題的最佳方法是什麼?
D你最終解決這個問題? – 2013-04-21 19:35:23
不幸沒有:( – bcardarella 2013-04-21 21:42:27
還沒有進展? – shime 2013-10-25 11:34:32