這周開(kāi)始搞ExtJs了,發(fā)現(xiàn)網(wǎng)上有不少人問(wèn)了以下這個(gè)問(wèn)題,且沒(méi)有直接的答案,現(xiàn)在這里說(shuō)明一下解決方法:
1、現(xiàn)象描述: 有兩個(gè)Ext js文件,文件名為a.js和b.js, a.js中的內(nèi)容為Ext.onReady(function(){}); b.js中的內(nèi)容為 Ext.onReady(function(){ function test(){}; }); 2、問(wèn)題:現(xiàn)在想在a.js中調(diào)用b.js中的test()方法,該如何調(diào)用? 3、回答: 可以把b.js中的內(nèi)容改為以下方式 var Test=new Object; Ext.onReady(function(){ Test.test=function test(){}; }); 這樣在a.js中就可以使用test.test();來(lái)實(shí)現(xiàn)相應(yīng)的功能了。 當(dāng)然了,b.js和a.js使用時(shí)要引入同一個(gè)目標(biāo)文件中,比如都引入到c.html中 |
|
來(lái)自: 老年圖書(shū)館 > 《計(jì)算機(jī)》