0
Можете ли вы рассказать мне, почему я получаю эту ошибку?Uncaught TypeError: Ext.Loader.require.setConfig не является функцией
Uncaught TypeError: Ext.Loader.require.setConfig is not a function
Я пытаюсь заменить Loader
с require
, поэтому я получаю сообщение об ошибке. Можете ли вы, ребята, сказать мне, как это исправить?
Предоставление мой код ниже:
var scripts = document.getElementsByTagName('script');
var sportsAllExt4Path = undefined;
for(var idx in scripts){
if(scripts[idx].src !== "" && scripts[idx].src !== undefined){
var path = scripts[idx].src.split('?')[0];
var fileName = path.split('/').slice(-1).join().split('.')[0];
if(fileName === "sportsAll-dev"){
sportsAllExt4Path = path.split('/').slice(0, -1).join('/');
break;
}
}
}
Ext.Loader.require.setConfig({enabled:true});
Ext.Loader.setPath('sportsAll.plugin', sportsAllExt4Path.replace('/scripts/sportsAll-extjs4', '/js/sportsAll/plugin'));
Ext.Loader.setPath('sportsAll', sportsAllExt4Path + '/sportsAll');
Ext.syncRequire([
'sportsAll.Base'
])
спасибо за ответ, но я хочу замените загрузчик с требованием по следующей причине: http://stackoverflow.com/questions/28524757/extjs- 4-2-возможные причины-в своем-sychronous-XMLHttpRequest-предупреждение –