0
我有一個通過ajax代理加載數據的商店。我想要做的是在商店加載之前檢查數據(如屬性的值)。驗證來自服務器的數據
我已經嘗試了商店的「加載之前」事件來做到這一點,但不知何故,當我試圖讓從那裏記錄與operation.getRecords();
它給了我一個空數組..
我知道有是Sencha Touch中的一些驗證系統,但它似乎沒有包含來自服務器的數據
有沒有人有解決方案?
更新
好吧,即使臨時商店將是一個解決方案,我發現了一個又一個,包括將存儲加載後檢查,然後從中取出髒記錄。
此外,在Sencha論壇上,我被告知「擴展閱讀器(json或xml ...),然後在getResponseData(解碼JavaScript響應的方法)中驗證數據。」
所以我在我的商店
reader: {
rootProperty: 'data',
getResponseData: function(response){
console.log(response);
return response;
}
}
試過,但它不會改變任何東西,任何想法,爲什麼?
謝謝