微信小程序 回到顶部按钮滚动到特定位置出现与点击回跳功能 ...

打印 上一主题 下一主题

主题 549|帖子 549|积分 1647

WXML:
  1.   
  2.   <view class="to_top_view" bindtap="toTop" hidden="{{!showToTop}}">
  3.     <image src="/resources/images/carBuying/to_top.png" mode="widthFix"></image>
  4.   </view>
复制代码
JS:
  1.   data: {
  2.     showToTop: false
  3.   },
  4.   /**
  5.    * 方法区
  6.    */
  7.   //  点击回到顶部
  8.   toTop() {
  9.     wx.pageScrollTo({
  10.       scrollTop: 0,
  11.       duration: 500,
  12.     })
  13.   },
  14.    /**
  15.    * 用户滚动页面时
  16.    */
  17.   onPageScroll(e) {
  18.     if (e.scrollTop > 780) {
  19.       this.setData({
  20.         showToTop: true
  21.       })
  22.     } else {
  23.       this.setData({
  24.         showToTop: false
  25.       })
  26.     }
  27.   }
复制代码
WXSS:
  1. .to_top_view {
  2.   display: flex;
  3.   justify-content: center;
  4.   align-items: center;
  5.   position: fixed;
  6.   right: 3%;
  7.   bottom: 1%;
  8.   width: 100rpx;
  9.   height: 100rpx;
  10.   z-index: 1;
  11. }
复制代码
 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

美食家大橙子

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表