我正在尝试加载“Ext.ux.CheckColumn”并使用以下代码:
Ext.Loader.setConfig({enabled: true});
Ext.Loader.setPath('Ext.ux', '../ux');
Ext.require(['Ext.ux.CheckColumn', '*']);
Ext脚本位于:
/Scripts/Library/Ext
ux文件夹位于:
/Scripts/Library/Ext/ux
我正在使用加载程序的脚本位于:
/Scripts/MyApp/Module/jsFile.js
我的网页位于:
/moudleFolder/mypage.aspx
我收到错误:namespace is undefined
PS:我正在使用Ext4,我在ready方法之外使用上面的代码片段
答案 0 :(得分:1)
请注意,所有相对路径都与当前HTML文档相关。(docs)
所以,我相信你的情况你应该用以下方法替换你的路径:
Ext.Loader.setPath('Ext.ux', '../Scripts/Library/Ext/ux');