在破坏视图之前,sencha触摸运行动画

时间:2013-12-23 18:58:12

标签: extjs viewport destroy

要制作'后退按钮',我尝试销毁视图,因为在我的应用程序中,我使用相同的视图文件更改存储创建了多个视图。

这是我的控制器代码,

onTapBackBtn:function(view) {
    view.parent.parent.destroy().runAnimation({type: 'slide',direction: 'left'});
}

它可以破坏视图,但我看不到任何带有此代码的动画:(

使用destroy()方法无法实现动画?

如果有更好的替代方式,请告诉我:)

谢谢,

1 个答案:

答案 0 :(得分:0)

销毁组件后无法运行动画。首先运行动画,然后使用动画回调或添加侦听器来隐藏事件。一旦动画完成或组件完成隐藏,则将其销毁。