我想創建一種應用內控制檯,以便我們的應用可以有一個單獨的選項卡,我們可以在測試時輸出(並輕鬆讀取)調試信息。將HTML附加到Sencha Touch容器/面板
我是新來煎茶觸摸,但是在jQuery中這將是微不足道的做這樣的事情:
window.log = function(msg) {
$("#Console").append('<div>' + msg + '</div>');
}
我Main.js視圖包括以下內容:
{
title: 'Console',
iconCls: 'info',
scrollable: true,
items: [
{
docked: 'top',
xtype: 'titlebar',
title: 'Console'
},
{
xtype: 'container',
id: 'console'
}
]
}
這是最好我可以拿出來,但因爲它是獲取一個容器的整個HTML,然後重置它,這看起來很浪費,而且周圍都很糟糕:
Ext.log = function (msg) {
var console = Ext.get('console');
var html = console.getHtml();
console.setHtml(html + '<div>' + msg + '</div>');
};
必須有更好的方法......對吧?
嘗試工作沒有身份證「。相反,使用itemId – Dinkheller 2013-02-25 20:53:39