首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

这么写EXT是不是运行很慢

2013-02-05 
这样写EXT是不是运行很慢?我把EXTJS的配置提到外面写,这样的话,看起来比较清晰!Ext.onReady(function () {

这样写EXT是不是运行很慢?
我把EXTJS的配置提到外面写,这样的话,看起来比较清晰!

Ext.onReady(function () {
            var winp;
            var button = Ext.get('show-btn');
            button.on('click', function () {
                if (!winp) {
                    var win = new Object();
                    win.applyTo = 'Container';
                    win.layout = 'fit';
                    win.width = 500;
                    win.height = 300;
                    win.closeAction = 'hide';
                    win.plain = true;
                    win.items = new Ext.TabPanel(
                        {
                            applyTo: 'hello-tabs',
                            autoTabs: true,
                            activeTab: 0,
                            deferredRender: false,
                            border: false
                        });

                    win.buttons = [];
                    win.buttons.push({text:'Submit',disabled:true});
                    win.buttons.push({text:'Close',handler:function(){winp.hide();}});
  
                }
                winp = new Ext.Window(win);
                winp.show(button);
            });


        });


[解决办法]
这样写并不会引起慢,因为这和{}配置对象是一样的效果,但并不会起到你说的"看起来比较清晰"的效果,直接大括号里面配置,只要注意换行,不会有不清晰的问题,一般我们还是直接用{}写的,除非需要的属性是动态的
[解决办法]
引用:
这样写并不会引起慢,因为这和{}配置对象是一样的效果,但并不会起到你说的"看起来比较清晰"的效果,直接大括号里面配置,只要注意换行,不会有不清晰的问题,一般我们还是直接用{}写的,除非需要的属性是动态的
+1

热点排行