1

伙计们,我是 Sencha Touch 2 的新手……我尝试在商店中使用以下代码调用 Web 服务并将其显示在列表中……

Ext.define("NotesApp.store.Notes", {
    extend: "Ext.data.Store",
    config: {
        model: "NotesApp.model.Note",
        proxy: {
            type: 'jsonp',
            url: 'http://someURL/ServiceSencha.php',
            id: 'notes-app-store',
            extraParams: {
                type: 'fetch'
            },
            reader: {
                type: 'json',
                rootProperty: 'Data'
            }
        },
        sorters: [{ property: 'dateCreated', direction: 'ASEC'}],
        grouper: {
            sortProperty: "dateCreated",
            direction: "ASEC",
            groupFn: function (record) {

                if (record && record.data.dateCreated) {
                    return record.data.dateCreated.toDateString();
                } else {
                    return '';
                }
            }
        }
    }
});

上面的代码工作正常..

所以现在我正在尝试从 web 服务复制整个数据并将其本地存储在 HTML5 localStorage 中。

请各位大侠帮帮我怎么做...

4

0 回答 0