2011-11-09 18 views
0

私は次のコードを持っています。ローカルストレージにテストモデルをロードしたいのですが、ブラウザの値フィールドが空です。senchaのローカルストレージ

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(); 

答えて

0

あなたは

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' }] 
      }); 

に変更する必要がありますExt.data.Store

すなわち、コードの下のプロキシパラメータを言及する必要が今それを試してみてください?

関連する問題