最近在用ionic做项目,遇到了一些疑问,在移动端如果想做类似的模糊查询功能,是让angular用过滤器完成还是让后台写接口调用比较好? 功能就是有大量数据组成的列表,上面有个输入框,输入任意字符串则过滤出匹配的数据信息
如果数据量不大,比如说国家列表,城市列表这种级联菜单的模糊查询,完全可以让Angular来作,数据从后台获取后全部保存在内存中或者localstorage中,让Angular自己去filter。如果是数据量很大,比如银行流水,前端显示的列表本身就是使用后台分页技术了,那就只能是后端查询后把模糊查询的结果返回给前段了。 所以到底用什么方式,具体要看业务场景了。
如果数据量不大,比如说国家列表,城市列表这种级联菜单的模糊查询,完全可以让Angular来作,数据从后台获取后全部保存在内存中或者localstorage中,让Angular自己去filter。
如果是数据量很大,比如银行流水,前端显示的列表本身就是使用后台分页技术了,那就只能是后端查询后把模糊查询的结果返回给前段了。
所以到底用什么方式,具体要看业务场景了。