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预处理器中的Ajax请求_Extjs_Preprocessor_Extjs4_Extjs Mvc - Fatal编程技术网

ExtJS预处理器中的Ajax请求

ExtJS预处理器中的Ajax请求,extjs,preprocessor,extjs4,extjs-mvc,Extjs,Preprocessor,Extjs4,Extjs Mvc,我创建了一个预处理器(通过Ext.Class.registerPreprocessor注册),对于某些类,它将创建一个ajax请求。根据此ajax请求的结果,该类是否会被更改 类初始化->预处理器1->我的预处理器->Ajax请求查询+响应->预处理器2->类实例化 如果我能自己调用“下一个”预处理器,这将很容易,但我不知道我是否能做到这一点。我尝试了一些方法,但无论我做什么,下一个预处理器都会自动调用,我无法控制最终的实例 我该怎么做 非常感谢 唯一的方法是通过使用async:false使AJ

我创建了一个预处理器(通过Ext.Class.registerPreprocessor注册),对于某些类,它将创建一个ajax请求。根据此ajax请求的结果,该类是否会被更改

类初始化->预处理器1->我的预处理器->Ajax请求查询+响应->预处理器2->类实例化

如果我能自己调用“下一个”预处理器,这将很容易,但我不知道我是否能做到这一点。我尝试了一些方法,但无论我做什么,下一个预处理器都会自动调用,我无法控制最终的实例

我该怎么做


非常感谢

唯一的方法是通过使用async:false使AJAX请求真正同步(非常令人震惊,不是吗)