angular5 如何实现手机端上拉(或点击)加载更多数据?

我现在想在手机端页面展示多条商品信息,想一开始显示10条数据 然后上拉或点击再显示10条数据这样子的功能,初学angular 表示没有思路,请大佬们给点意见建议

阅读 3k
3 个回答

首先有一个goodsList商品数组,第一次获取10条数据,然后上啦或点击再显示,再获取10条数据,将其添加进goodsList即可

正如楼上所说,维护一个动态数组就可以了,事件处理时,向数组里添加或移除数据就行了。

1.定义一个数组arr
2.下拉组件的下拉event
3.event触发的时候,向获取商品列表的api发请求(一般这种需求的api都做好分页)
page是0的时候,把获取的数据push进arr
page不是0的时候,把获取的数据concat到arr上

就酱

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题