富客戶端程序設計實例 - 視圖層(Ext JS) - 前后臺數據交互
后臺返回Json串樣式,其中包括了results、items和success3個節點。results是返回的記錄條數,items是記錄的信息,success用于判斷讀取是否成功。{"results":13,"items":[{"id":"1","statu":1,},……{}],"success":true}。判斷讀取如果success為true,則調用root:'items'下的內容。如果為false則讀取 messageProperty:'message'。message和success一樣都是自己定義的。message可以用來輸出報錯信息的內容。
- Ext.define('Hongbo.store.west.ChaKanStore',
- {
- extend: 'Ext.data.Store',
- autoLoad: true,
- model: 'Hongbo.model.west.ChaKanModel',
- // 使用proxy指定加載遠程數據
- proxy:
- {
- type:'ajax',
- actionMethods:
- {
- read:'POST'
- },
- api:
- {
- read:'empl/employee!read.action' ,
- create:'empl/employee!add.action',
- update:'empl/employee!update.action',
- destroy:'empl/employee!destroy.action'
- },
- reader:
- {
- type:'json',
- root:'items',
- successProperty:'success',
- messageProperty:'message'
- }
- }
- }); </ol> </div> </div>
本文由用戶 Yangcl 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!