全局禁用Ext JS动画

时间:2010-04-05 21:31:41

标签: javascript ipad extjs

我正在测试iPad中的内部网络应用程序,但打开“窗口”和显示消息框的动画速度非常慢。

我尝试将全局Ext.enableFx设置为false,并确认在Firebug中加载页面后该标志仍为false。动画仍在发生,但我必须做错事。

...谢谢

1 个答案:

答案 0 :(得分:1)

当您显示窗口时,show()的第二个(可选)参数是要设置动画的目标。省略,你不应该得到动画。

修改

没有经过测试,但是看了Window代码,你应该能够做到这一点(把它放在你的Ext包含之后和你的应用代码之前):

Ext.override(Ext.Window, {
    animShow: function(){
        this.afterShow();
    },
    animHide: function(){
       this.el.hide();
       this.afterHide();
    }
});