在extjs中,如何在A.js中调用B.js中的对象

在extjs中,namespace的作用域是多大,一个文件吗?我在jsp页面引入两个extjs写的js文件,这两个js文件是有关系的。B.js中声明了一个在规定命名空间下... 在extjs中,namespace的作用域是多大,一个文件吗?我在jsp页面引入两个extjs写的js文件,这两个js文件是有关系的。B.js中声明了一个在规定命名空间下的对象,在A.js中创建这个对象的一个实例,结果却报空或者不是对象。而我把A.js中代码拷贝至B.js的中,完全没有问题了。 前提:我把这两个文件都引用到了.jsp文件中了问题:在extjs中,不能跨文件访问对象吗?命名空间也不支持跨文件吗? 展开
 我来答
servletxf
2012-07-29 · 超过23用户采纳过TA的回答
知道答主
回答量:147
采纳率:0%
帮助的人:62.5万
展开全部
可以的。一般把需要调用的方法对象定义为全局变量。把这个js放在最前面。如果还有问题。可以通过火狐查看,js加载优先级,调试到合适位置
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
人印余
2012-08-03 · TA获得超过199个赞
知道小有建树答主
回答量:113
采纳率:0%
帮助的人:82.6万
展开全部
要在a.js调用b。js的内容,要在a。js中导入b。js文件才可以用。同时把他们加载到一个页面没用,他们只是可以同时被这个页面用,并不是他们互相可调用
a中写
require('b.js', {
basedir : '../js',
nocache : true,
reload : true
});
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式