Sencha Touch は初めてで、TabPanel 内にツールバーを配置しようとしています。これを行うのは、TabPanel がメインのナビゲーションになり、ツールバーが新しい宿題やそのような sth の作成など、いくつかのコンテンツ関連の操作を提供するためです。
これが私の「解決策」です。TabPanel が表示され、"Hello World" も表示されますが、ツールバーはありません。
var tapHandler = function(btn, evt) {
alert("Button "+btn.text+" tapped");
}
var HomeScreen = new Ext.Panel({
fullscreen: true,
dockedItems: [
{
xtype: "toolbar",
title: "buttons",
ui: "light",
dock: "bottom",
items: [
{ui: "action", text: "Add"}
],
defaults: {
handler: tapHandler
}
}
],
html: "Hello World"
});
new Ext.Application({
name: "Hello World",
launch: function() {
var tabPanel = new Ext.TabPanel({
fullscreen: true,
ui: 'dark',
sortable: true,
items: [
{
title: "Home",
html: "Loading..."
}
]
});
tabPanel.items.get(0).update(HomeScreen, true);
}
});
解決策はありますか?
こんにちは、マーティン