Sencha Touch 2.3和Extjs 4.2

时间:2014-03-27 09:33:57

标签: extjs touch sencha-touch-2

我正在使用Sencha Touch 2.3和Extjs 4.2
问题:处理多个商店中的多个根节点JSON响应(来自单个响应)。      { total: [ { exp_amount_tot: "71962.00", income_amount_tot: "462129.00" } ], data: [ { id: "1", userid: "2", name: "Any", notes: "", }, ] }

我需要将上述回复保存到两个不同的商店。 1. dataStore rootproperty:" data" 2. summaryStore rootProperty:" total"

请帮我解决这个问题。

商店:

proxy: {
            type: "ajax",
            api: {
                create: "http://localhost/api/getAccounts.php/create",
                read: "http://localhost/api/getAccounts.php/getall",
                update: "http://localhost/api/getAccounts.php/update",
            },
            reader: {
                type: "json",
            successProperty: 'success',
            rootProperty: 'data',
            messageProperty: 'message'
            },
        },

1 个答案:

答案 0 :(得分:0)

您可以使用"数据"创建2个不同的商店&安培; "总" root属性分别使用store.add()方法将数据添加到单个商店。