Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Extjs Ext Js 4-更改文件加载顺序_Extjs_Extjs4.2 - Fatal编程技术网

Extjs Ext Js 4-更改文件加载顺序

Extjs Ext Js 4-更改文件加载顺序,extjs,extjs4.2,Extjs,Extjs4.2,当我的ExtJS应用程序加载时,我得到一个缺少类的错误。我检查了控制台的“网络”选项卡,发现文件加载顺序错误。这意味着需要另一个类工作的类将在该类之后加载。是否有方法更改Ext Js中文件的加载顺序?在依赖类中使用配置: Ext.define('Depender', { requires: 'Dependee', // ... }); 这将告诉,必须先加载类depende,然后才能实例化类Depender。我已经!我正在添加带有类名的require配置,但它还是以某种方式失败

当我的ExtJS应用程序加载时,我得到一个缺少类的错误。我检查了控制台的“网络”选项卡,发现文件加载顺序错误。这意味着需要另一个类工作的类将在该类之后加载。是否有方法更改Ext Js中文件的加载顺序?

在依赖类中使用配置:

Ext.define('Depender', {
    requires: 'Dependee',

    // ...
});

这将告诉,必须先加载类
depende
,然后才能实例化类
Depender

我已经!我正在添加带有类名的require配置,但它还是以某种方式失败了!我仍然在网络面板中看到depender在dependee之前加载。这不一定是个问题,事实上,这是预期的行为。在加载类之前,框架不知道
Depender
需要
Dependee
。请记住,在实例化之前需要所需的类,而不是在加载类之前。你的错误可能与其他事情有关。你能发布你的代码和确切的错误信息吗?事实上,我发现这个问题从来不是由加载订单引起的。我必须将函数名作为字符串传递给存储,但作为变量传递给模型。解决了的!谢谢