2014-02-11 2 views
5
var myLocalStore = Ext.getStore('Default'); 
myLocalStore.load(); 
var now = new Date(); 
var cardId = (now.getTime()).toString() + (this.getRandomInt(0, 100)).toString(); 
var entry1 = { id: cardId, dateCreated: now, title: 'The Title', narrative: 'the Text' }; 
myLocalStore.add(entry1); 
myLocalStore.sync(); 
console.log(entry1); 

Консоль выхода:Может ли кто-нибудь сказать мне, почему этот бит кода не создает запись в localstorage?

Object{id: "136575772251069", dateCreated: Fri Apr 12 2013 17:08:42 GMT+0800 (Taipei Standard Time), title: "The Title", narrative: "the Text"} 

ответ

7

Update: Успех!

Я обновил свой код, чтобы выглядеть так;

var myLocalStore = Ext.getStore('Default'); 
var now = new Date(); 
var cardId = (now.getTime()).toString() + (this.getRandomInt(0, 100)).toString(); 
var entry = Ext.create('PinYin.model.Default', {id: cardId, dateCreated: now, title: "test", narrative: "narrative"}); 
entry.save(); 
console.log(entry); 
Смежные вопросы