Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.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
Json Sencha在rest请求过程中触摸加载掩码_Json_Web Services_Rest_Sencha Touch 2_Loading - Fatal编程技术网

Json Sencha在rest请求过程中触摸加载掩码

Json Sencha在rest请求过程中触摸加载掩码,json,web-services,rest,sencha-touch-2,loading,Json,Web Services,Rest,Sencha Touch 2,Loading,当我的列表需要从web服务获取json结果时,是否可以创建加载条 这是我的密码 list.js model.js Ext.define('bluebutton.model.BlueButton.MemberList', { extend: 'Ext.data.Model', config: { idProperty: 'memberlistModel', fields: [ { name :'memberId'},

当我的列表需要从web服务获取json结果时,是否可以创建加载条

这是我的密码 list.js

model.js

Ext.define('bluebutton.model.BlueButton.MemberList', {
    extend: 'Ext.data.Model',
    config: {
        idProperty: 'memberlistModel',
        fields: [
            {  name :'memberId'},
            {  name: 'fullName' },
            {  name: 'phone' },
            {  name: 'age' },
            {  name: 'point' },
            {  name :'address'},
            {  name: 'emailAddress' },
            {  name: 'lastVisited'  },
            {  name: 'consumer_bbID'  },
            {  name: 'merchant_bbID'  },
            {  name: 'sessionId'  },
            {  name: 'deviceId'  },
            {  name: 'currentPoint'  },




        ],

        proxy: {
            type: 'rest',
           url: 'http://192.168.251.131:8080/WebCommon/rest/BBWebService/getMembersList',
            reader: 'json',
            actionMethods: {
                create: 'POST',
                read: 'GET',
                update: 'PUT',
                destroy: 'DELETE'
            },


                      noCache: false, // get rid of the '_dc' url parameter

                    extraParams: {
                        sessionId: "1",
                        deviceId: "1",
                        merchant_bbID: "merchant1",

                    // add as many as you need
                },




            reader: {
                type: 'json',
                rootProperty: 'membersList'

            },

            writer: {
                type: 'json',

            },
        }



    }

});

sencha从web服务加载json数据时可能会延迟几秒钟?当rest从Web服务获取请求时,是否可以实现加载栏

您在model.js和store.js中发布了相同的代码?对吗?我没有看到任何地方有呼叫服务?o、 o你不是在使用任何代理吗?或者你只是忘记发布了?哦。很抱歉重复编码。请用加载条来更新。加载条是指加载掩码还是进度条?是的。你知道吗
Ext.define('bluebutton.store.BlueButton.MemberList', {
    extend: 'Ext.data.Store',
   requires: [
              'bluebutton.model.BlueButton.MemberList'
    ],

    config: {
        grouper: {
            groupFn: function (record) {
                return record.get('fullName')[0];
            }
        },


           model :'bluebutton.model.BlueButton.MemberList',
           storeId :'memberStore',
            autoLoad: true,
            clearOnPageLoad: false,  // This is true by default
            pageSize: 10,



    }
});
Ext.define('bluebutton.model.BlueButton.MemberList', {
    extend: 'Ext.data.Model',
    config: {
        idProperty: 'memberlistModel',
        fields: [
            {  name :'memberId'},
            {  name: 'fullName' },
            {  name: 'phone' },
            {  name: 'age' },
            {  name: 'point' },
            {  name :'address'},
            {  name: 'emailAddress' },
            {  name: 'lastVisited'  },
            {  name: 'consumer_bbID'  },
            {  name: 'merchant_bbID'  },
            {  name: 'sessionId'  },
            {  name: 'deviceId'  },
            {  name: 'currentPoint'  },




        ],

        proxy: {
            type: 'rest',
           url: 'http://192.168.251.131:8080/WebCommon/rest/BBWebService/getMembersList',
            reader: 'json',
            actionMethods: {
                create: 'POST',
                read: 'GET',
                update: 'PUT',
                destroy: 'DELETE'
            },


                      noCache: false, // get rid of the '_dc' url parameter

                    extraParams: {
                        sessionId: "1",
                        deviceId: "1",
                        merchant_bbID: "merchant1",

                    // add as many as you need
                },




            reader: {
                type: 'json',
                rootProperty: 'membersList'

            },

            writer: {
                type: 'json',

            },
        }



    }

});