Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.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
Javascript 仅当需要使用Ext.onReady时才加载Ext.JS4_Javascript_Extjs_Extjs4_Loader - Fatal编程技术网

Javascript 仅当需要使用Ext.onReady时才加载Ext.JS4

Javascript 仅当需要使用Ext.onReady时才加载Ext.JS4,javascript,extjs,extjs4,loader,Javascript,Extjs,Extjs4,Loader,目标: 仅在需要时加载Ext框架(JS文件) 问题: 在以后的状态下加载Ext.JS时,Ext.onReady不会触发。我试着在Ext.onReady周围工作,但我也没有开始工作。我很高兴有任何见解。除了jQuery之外,我还尝试了各种加载程序 非工作样本: 相同的示例,但立即加载Ext.JS(有效): 同样的例子,稍后加载网格,但立即包含JS(works): 看起来Ext-loader并不是为这种事情而设计的。您必须明确地告诉Ext DOM已经加载: $().ready(function

目标:
仅在需要时加载Ext框架(JS文件)

问题:
在以后的状态下加载Ext.JS时,Ext.onReady不会触发。我试着在Ext.onReady周围工作,但我也没有开始工作。我很高兴有任何见解。除了jQuery之外,我还尝试了各种加载程序

非工作样本:

相同的示例,但立即加载Ext.JS(有效):

同样的例子,稍后加载网格,但立即包含JS(works):

看起来Ext-loader并不是为这种事情而设计的。您必须明确地告诉Ext DOM已经加载:

$().ready(function () { Ext.EventManager.fireDocReady(); });
Ext.onReady(...

谢谢这在大多数情况下都有帮助…:)当手动告诉Ext它已经准备好时,本例中的网格可以工作。。。谢谢你的帮助!