这周开始搞ExtJs了,发现网上有不少人问了以下这个问题,且没有直接的答案,现在这里说明一下解决方法:
1、现象描述: 有两个Ext js文件,文件名为a.js和b.js, a.js中的内容为Ext.onReady(function(){}); b.js中的内容为 Ext.onReady(function(){ function test(){}; }); 2、问题:现在想在a.js中调用b.js中的test()方法,该如何调用? 3、回答: 可以把b.js中的内容改为以下方式 var Test=new Object; Ext.onReady(function(){ Test.test=function test(){}; }); 这样在a.js中就可以使用test.test();来实现相应的功能了。 当然了,b.js和a.js使用时要引入同一个目标文件中,比如都引入到c.html中 |
|