【问题标题】:Sencha Touch 2.3 and Extjs 4.2Sencha Touch 2.3 和 Extjs 4.2
【发布时间】:2014-03-28 20:38:54
【问题描述】:

我正在使用 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根属性:“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'
            },
        },

【问题讨论】:

    标签: extjs touch sencha-touch-2


    【解决方案1】:

    您可以分别使用“data”和“total”根属性创建 2 个不同的存储,并使用 store.add() 方法将数据添加到各个存储。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多