extjs - 新手 : What does Ext. 解码吗?

标签 extjs extjs3

我有一个功能:

function openOpportunityHome() {

    showSpinner("Loading.Please wait ");
    Ext.Ajax.request({
                url : contextPath + '/OpportunityTracker.do',
                method : 'POST',
                params : {
                    'role' : SALES_TRACKER_ROLE
        },
                success : function(response, request) {
                    hideSpinner();
                    MD_opportunityMasterDataVO = Ext
                            .decode(response.responseText);
                    ADMIN_OPP_LIST_FLAG =MD_opportunityMasterDataVO.adminOppListFlag;
                    showOpportunitySearch();

                },
                failure : function(response, request) {
                    hideSpinner();
                    ajaxFailureCallbackFn(response, request);
                }
            });
   }

当我打电话时Ext.decode(response.responseText) ,究竟发生了什么?请从请求/响应范围的角度来讲述。

最佳答案

Ext.decode()只是一个类似于 JSON.parse() 的 JSON 解析器并将一串文本解析为您可以在 Javascript 中访问的对象。

它实际上是 Ext.JSON.decode() 的别名.

您可以阅读更多相关信息 here在 ExtJS 文档中。

关于extjs - 新手 : What does Ext. 解码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21929569/

相关文章:

javascript - ExtJs 3.4 中是否存在验证框架?

javascript - ExtJS v3 - 从表单面板内的网格面板访问数据

javascript - extjs 3.x 多实例

android - 如何使用 cordova 和 Sencha 构建一个正常的准备好存储的应用程序

javascript - ExtJS DateField 渲染太宽,IE8 中的错误?

javascript - 显式调用 extJS 类的 initComponent

javascript - Ext Js Grid,如何在keyup上获取单元格的值?

javascript - Sencha touch 2 模型关联保存不正确的数据来存储

javascript - 如何在带边框的 ext js 中创建 Layout 2X2 布局?

javascript - 如何在过滤Extjs TreepanelparentNode时显示父级及其子级