在 Ext 中抓資料,我習慣用 JsonStore,一來 JsonStore 資料量少,二來現在已有很豐富的API將 Java Object 轉成 JSON 格式,後端要準備 JSON 格式資料已經非常方便了。
去後端抓資料,免不了需要依據前端查詢條件動態組合 SQL,此時 JsonStore 就需要把 form 的輸入資料透過 Http Request一併送到後端,在 JsonStore 我們可以用 baseParams 設定,例如:
var store=new Ext.data.JsonStore({
root: 'data',