1
我正在構建Sencha Touch 2應用程序,我在想如何構建應用程序。我是否使用Ext.create
單獨創建對象,然後將該對象作爲另一個對象的項目。或者我創建一個對象來設置屬性並一次渲染所有內容。所以,問題是,什麼是速度更快,這樣的:呈現Sencha Touch 2應用程序的最快方法
Ext.application({
autosCreateViewport: true,
useLoadMask: true,
launch: function(){
var titleBar = {
id: 'mainNavigationBar',
xtype : 'titlebar',
layout: 'hbox',
docked: 'top',
title : 'cSenchaTitleBar',
items:[]
};
var panel ={html:"test",xtype:"panel"}
containerPanel = Ext.create('Ext.Container', {
id: 'appContgdfsainer',
xtype: "mainview",
fullscreen: true,
items: [titleBar, panel]
});
},
});
或者這樣:
Ext.application({
autosCreateViewport: true,
useLoadMask: true,
launch: function(){
var titleBar = Ext.create("Ext.TitleBar",{
id: 'mainNavigationBar',
xtype : 'titlebar',
layout: 'hbox',
docked: 'top',
title : 'cSenchaTitleBar',
items:[]
});
var panel = Ext.create("Ext.Panel",{html:"test"});
containerPanel = Ext.create('Ext.Container', {
id: 'appContgdfsainer',
xtype: "mainview",
fullscreen: true,
items: [titleBar, panel]
});
},
});
試試吧! – 2012-04-19 13:53:49