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

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

某草草
某草草

모든 응답(3)
漂亮男人

국가 목록, 도시 목록 및 계단식 메뉴의 기타 퍼지 쿼리와 같이 데이터 양이 크지 않은 경우 Angular를 사용하여 백그라운드에서 데이터를 얻은 후 모두 메모리 또는 로컬에 저장합니다. 저장되며 Angular는 이를 자체적으로 필터링할 수 있습니다.
은행 명세서 등 데이터 양이 많은 경우 프런트엔드에 표시되는 목록 자체가 백그라운드 페이징 기술을 사용하는데, 백엔드 쿼리 후 퍼지 쿼리 결과를 프런트엔드로 반환하는 방법밖에 없습니다.

따라서 어떤 방법을 사용할지는 비즈니스 시나리오에 따라 다릅니다.

大家讲道理

쿼리하려는 데이터의 양이 얼마나 큰지, 클라이언트가 데이터를 완전히 저장할 수 있는지, 전체 데이터를 다운로드하는 데 시간이 많이 걸리는 것을 클라이언트가 받아들일 수 있는지 먼저 고려해야 합니다.

결국 매번 서버에 요청하는 것보다 클라이언트 측에서 필터링하는 것이 더 좋습니다.

洪涛

동적 데이터 백엔드 정적 데이터 프론트엔드

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!