我想在 ExtJS 中创建自己的 ajax 代理。我有代理类的子类:
Ext.define('Ext.util.proxy.MyProxy', {
extend : 'Ext.data.proxy.Server',
...
我正在覆盖 doRequest
doRequest : function(operation, callback, scope) {
然后我进行标准的 $.ajax 调用。
我的问题:我如何处理响应?我认为它需要处理操作对象,但还没有找到需要做什么的明确描述。这不起作用:
operation.commitRecords(result.records);
operation.setCompleted();
operation.setSuccessful();