uniapp 上拉加载,uniapp下拉加载

  uniapp 上拉加载,uniapp下拉加载

  Uni实现滚动加载的方法:1。请使用" onReachDownload () {console.log( . ))}”方法;2.通过“scroll-view scroll-y=true .} .“方法。

  UNI-APP开发(仿饿)开发课程:进入学习

  本教程运行环境:windows7系统,Uni-App版本2.5.1,Dell G3电脑。

  推荐(免费):uni-app教程

  uniapp实现滚动到底部加载更多数据

  如果数据量非常大,数据批量加载是一种优化方法。那么,如何实现呢?

  onReachBottom

  Uni在底层的生命周期

  页面滚动到底部的事件(不是scroll-view滚动到末尾)通常用于上拉和加载下一页数据。如果使用滚动视图使页面级别不滚动,则不会触发触底事件。

  onReachBottom 示例:

  onReachBottom(){

  Console.log(我已经滚动到底部)}当页面滚动到底部时会触发此事件。

  此方法适用于单页。如果同一个页面有多个滚动条,那么应该使用滚动视图。

  scroll-view

  可滚动视图区。用于区域滚动。

  scroll-view 示例:

  scroll-view scroll-y= true @ scroll tolower= lower():style= { height:scrollH rpx }

  //内容

  /scroll-viewmethods:{

  下(e)

  {

  Console.log(已滚动到底部)

  }

  },

  计算值:{

  scrollH:function(){

  let sys=uni . getsysteminfosync();

  设win width=sys . window width;

  设winrate=750/winWidth;

  设winHeight=parse int(sys . window height * winrate)

  返回winHeight

  }

  }使用垂直滚动时,需要给定一个固定的高度,并通过css设置高度。

  如需详细信息,请参阅:在uniapp中滚动查看高适应性问题。

  当页面滚动到底部时

  以上就是uniapp如何实现滚动加载的细节。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: