やあ、1 つの JS ファイルを 1 つのファイルから別のファイルに呼び出すことができます...複数の JS ファイルを意味します。このようなJS に 1 つのパネルがあり、別の JS ファイルを呼び出した場合、この PANEL コントロール値を読み取る必要があります。
1649 次
1 に答える
0
ある js ファイルのコンテンツを別の js ファイルで使用できます。//file1.js のように使用します
var tabs = Ext.createWidget('tabpanel', {
cls: "auto-width-tab-strip",
activeTab: 0,
plain: true,
autoHeight: true,
defaults: {
autoHeight: true,
style: 'min-height:620px; padding:10px;'
},
items: [{
title: 'tab1',
loader: {
url: 'tab1.jsp',
scripts: true,
loadMask: true
}
}]
});
function myFirstFun(){
something
......
......
}
//End of file1.js
上記のコードを再利用できます //file2.js のような場所
var panel = Ext.create('Ext.panel.Panel', {
title: 'Forum Search',
height: 300,
width: 600,
renderTo: 'search-panel',
id: 'search-results',
layout: 'fit',
items: tabs
});
Ext.get('someid').on('click', function(){
myFirstFun();
});
//End of file2.js
このように、file1.js 関数を file2.js で呼び出すことができますが、両方の js ファイルを html ページに含めています。
これはあなたを助けるかもしれないと思います。
于 2012-02-22T13:11:40.543 に答える