ボタンをクリックすると、タブパネルにグリッドが表示されます。そのグリッドが表示される前に、ボタンをクリックして結果を表示するようパネルにユーザーに通知する必要があります。ユーザーがボタンをクリックすると、そのHTMLテキストを別のHTMLテキストに置き換えたいが、そのような問題に直面している。私が持っているボタンのイベントハンドラで ExtJS内のタブパネル内のhtmlテキストを更新する
xtype: 'tabpanel',
id: 'results-tabpanel',
activeTab: 0,
autoScroll: true,
border: false,
layout: { type: 'fit', align: 'stretch' },
items: [{
title: 'Results',
id: 'result-tab',
html: "Run a query to see results"
//autoEl: {html: "Run a query to see results",border:false }
},
{
title: 'Transactions',
html: "Run a query to see transactions"
}]
:
var tab = Ext.getCmp("result-tab");
tab.initialConfig.html = "Processing...";
//tab.update("Processing...");
私はhtmlのを見つけたのthatsは放火犯を介して横たわっていることがあるためinitialConfigです。 autoElオプションを使用してメッセージを更新しようとしましたが、以前のhtmlに追加されています。http://i.imgur.com/UM3UD.png