angular.js - angular 模糊查詢是前端做還是後台做?
某草草
某草草 2017-05-15 16:59:35
0
3
839

最近在用ionic做項目,遇到了一些疑問,在移動端如果想做類似的模糊查詢功能,是讓angular用過濾器完成還是讓後台寫接口調用比較好? 功能就是有大量資料組成的列表,上面有個輸入框,輸入任意字串則過濾出匹配的資料資訊

某草草
某草草

全部回覆(3)
漂亮男人

如果資料量不大,比如說國家列表,城市列表這種級聯菜單的模糊查詢,完全可以讓Angular來做,資料從後台獲取後全部保存在內存中或者localstorage中,讓Angular自己去filter。
如果是資料量很大,例如銀行流水,前端顯示的清單本身就是使用後台分頁技術了,那就只能是後端查詢後把模糊查詢的結果回傳給前段了。

所以到底用什麼方式,具體要看業務場景了。

大家讲道理

要先考慮你查詢的資料量有多大,客戶端是否能完整存下來,還要考慮下載整個資料的耗時客戶端是否能接受。

畢竟,客戶端做過濾總比每次請求伺服器好一些。

洪涛

動態的資料 後端 靜態的資料 前端

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板