ajax 呼び出しを使用して、サーバー ログ ファイルを画面に表示する必要があります。パネルは、更新されたログ ファイルを取得するために 10 秒ごとにレンダリングする必要があります。次のコードで試しました。
var LogPanel = Ext.extend(Ext.Panel, {
title : 'API LOG',
width : '100%',
height:265,
autoScroll: true,
listeners: {
'render': function()
{
Ext.Ajax.request({
url: 'logs/mylog.log',
success: function(response){
Ext.getCmp('logPanelId').update( response.responseText );
}
});
}
}
});
Ext.reg('logPanel', LogPanel);
ログファイルで利用可能なように、パネルで適切に配置されたログデータを取得できません
ログに xml コードが含まれています。ただし、xml コードはパネルに表示されません。
私のxmlタグ名の1つは「input」です。しかし、パネルでHtmlテキストフィールドが
作成されました。
これらの問題を解決するために私を導いてください。