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
Sencha touch sencha的本地存储_Sencha Touch_Extjs_Javascript Framework - Fatal编程技术网

Sencha touch sencha的本地存储

Sencha touch sencha的本地存储,sencha-touch,extjs,javascript-framework,Sencha Touch,Extjs,Javascript Framework,我有以下代码。我想在本地存储中加载测试模型,但浏览器中的值字段为空 Ext.regModel('test', { fields: [{name:'ii',type:'int'},{name:'query',type:'string'}], proxy: { type: 'localstorage', id : 'testuser' }

我有以下代码。我想在本地存储中加载测试模型,但浏览器中的值字段为空

Ext.regModel('test', {
            fields: [{name:'ii',type:'int'},{name:'query',type:'string'}],
              proxy: {
              type: 'localstorage',
              id  : 'testuser'
                     }
            });
            var store=new Ext.data.Store({
            model:'test',
            data:[{ii:'21',query:'g' }]
            });
            store.add({ii:'21'},{query : 'q'});
            store.load();
            store.sync();

您必须提到Ext.data.Store下的proxy参数

ie代码应更改为

Ext.regModel('test', {
            fields: [{name:'ii',type:'int'},{name:'query',type:'string'}],

            });
            var store=new Ext.data.Store({
            model:'test',
            proxy: {
              type: 'localstorage',
              id  : 'testuser'
                     }
            data:[{ii:'21',query:'g' }]
            });
现在试一试