douzi8 / lechebang

乐车邦h5文档
2 stars 1 forks source link

页面分页规范 #22

Open douzi8 opened 6 years ago

douzi8 commented 6 years ago
  1. soa的分页接口总是会返回page字段和list字段,需要进行parse

    parse (result) {
    if (!result.list) {
    result.list = []
    }
    
    // 处理数组,这里必须使用map
    let list = result.list.map(item => {
    // ...
    return util.pick(item, [
     'k1',
     'k2'
    ])
    })
    
    return {
    list,
    pageCount: result.page.pageCount
    }
    }
  2. onReachBottom判断逻辑改成当前页码和接口的pageCount比较 只要currentPage < pageCount 就能就行分页