亿条数据之分页、勾选、下载

原创 前端工程师_钱成 随笔 其它 242阅读 2018-09-05 17:56:39 举报

请点击右侧“运行”

一、分页函数的参数和返回值
1、参数
(1)this;
(2)页码相关对象(包含每页条数、当前页数、总页数可有可无);
(3)从其它页跳转过来时,携带的参数,赋值给过滤条件,再次向后台请求;
(4)过滤相关对象;
(5)回调函数,被封装进2(3)中的函数;
(6)后台返回数据的接收变量;
2、返回值
(1)上面的参数;
(2)勾选相关对象;
(3)分页点击函数,需要1个对象、2个回调函数,共3个参数,其函数体内调用1(5)中的函数;
(4)是否有过滤项;
(5)其它函数,比如勾选是否为空函数,过滤函数,清除过滤函数,每页展示条数改变函数,勾选函数;

二、有过滤条件、勾选、分页的页面处理逻辑
1、每次渲染,都根据ID数组,决定是否勾选;
2、向后台请求的情形包含点击过滤或点击分页或点击每页条数;
3、每次都根据过滤条件,向后台发送请求,把返回的数据赋值给分页,决定分页展示;

评论 ( 0 )
最新评论
暂无评论

赶紧努力消灭 0 回复