angular.js - angular 模糊查询是前端做还是后台做?
某草草
某草草 2017-05-15 16:59:35
0
3
797

最近在用ionic做项目,遇到了一些疑问,在移动端如果想做类似的模糊查询功能,是让angular用过滤器完成还是让后台写接口调用比较好? 功能就是有大量数据组成的列表,上面有个输入框,输入任意字符串则过滤出匹配的数据信息 ​

某草草
某草草

全員に返信(3)
漂亮男人

カスケード メニューでの国リスト、都市リスト、その他のファジー クエリなど、データ量が大きくない場合は、データがバックグラウンドから取得された後、すべてメモリまたはローカルに保存されます。ストレージに保存されており、Angular はそれを独自にフィルタリングできます。
銀行取引明細書などのデータ量が大きい場合、フロントエンドに表示されるリスト自体がバックグラウンドページングテクノロジーを使用しているため、唯一の方法は、バックエンドクエリの後にファジークエリ結果をフロントエンドに返すことです。

どの方法を使用するかは、ビジネス シナリオによって異なります。

いいねを押す +0
大家讲道理

まず、クエリしているデータの量がどれくらいであるか、クライアントがデータを完全に保存できるかどうか、時間のかかるデータ全体のダウンロードをクライアントが受け入れることができるかどうかを検討する必要があります。

結局のところ、毎回サーバーにリクエストするよりも、クライアント側でフィルタリングを行う方が良いです。

いいねを押す +0
洪涛

動的データ バックエンド 静的データ フロントエンド

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!