关于加载更多 start 的建议

来源:15-2 加载更多数据的判断技巧

牵手瞎逛逛4029905

2022-05-21

1 在data中 添加 start:0
2 将onConfirm()中请求数据的部分抽离为单独的的方法 searchBook()
3 在load_more中 调用searchBook()
4 每次请求 searchBook后 start+20

	  searchBook(){
		  const start = this.data.start
		  const keyword= this.data.keyword
		  ......
		  ......
	         if(res.books.length){
	            this.setData({
	              searchArray:this.data.searchArray.concat(res.books),
	              start:this.data.start+20
	          })
	         }else{
	            SearchModel.shwo_error('没有更多了')
	         }
	  }
写回答

1回答

7七月

2022-05-21

感谢提出建议~~~

0
0

纯正商业级微信小程序应用实战,全方位小程序特性讲解

真实数据的高质量小程序项目,学会直接工作

4782 学习 · 2125 问题

查看课程