0

私はextjsを初めて使用し、次のコードを機能させるようにしています。

私はあなたが提案したように試しましたが、それでも運がありません:

var bookmarks=[];
bookmarks[0] ={id:'111111111', target:'target', title:'title', category:'category', created:'created'};
bookmarks[1] ={id:'22222222222', target:'target', title:'title22222222', category:'category', created:'created'};
localStorage['myapp-bookmarks']=JSON.stringify(bookmarks);

Ext.define("BookMark", {
    extend: 'Ext.data.Model', 
    idProperty: "id",
    fields: ['id','target','title','category','created'] 
});

var bookmarkStore = Ext.create("Ext.data.Store", {
    model: "BookMark",
    autoLoad: true,
    storeId: 'bookmarks',
    proxy: {
        type: 'localstorage',
        id  : 'myapp-bookmarks'
    }
});

// Create the combo box, attached to the above store
Ext.create('Ext.form.ComboBox', {
    fieldLabel: 'Choose State',
    store: bookmarkStore,
    queryMode: 'local',
    displayField: 'title',
    valueField: 'id',
    renderTo: Ext.getBody()
});

しかし、それは私のためにリストを作成しません。何か案が?

4

0 に答える 0