0
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: "", }, ] }
Sencha Touch 2.3 및 Extjs 4.2
위의 응답을 두 개의 서로 다른 저장소에 저장해야합니다. 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'
},
},
내 현재 가기 : { 유형 : "아약스" API : { 생성 : "HTTP : //localhost/api/getAccounts.php/create" 읽기 : "HTTP : // localhost를/API/getAccounts.php/GETALL " 갱신 :"HTTP : //localhost/api/getAccounts.php/update " }, 독자 : { 유형 :"JSON ", successProperty : '성공', rootProperty : 'data', messageProperty : 'message' }, }, – user818626