首页 > 技术文章 > 微信小程序回到顶部

xxxx0130 2020-08-07 20:38 原文

使用view形式的回到顶部

wxml界面

<view class='goTop' hidden='{{!floorstatus}}' bindtap="goTop">点击回到顶部</view>

wxss界面

/* 返回顶部 */

.goTop{

height: 80rpx;

width: 80rpx;

position: fixed;

bottom: 50rpx;

background: rgba(0,0,0,.3);

right: 30rpx; border-radius: 50%;

}

wxjs页面

// 获取滚动条当前位置

onPageScroll: function (e) {

console.log(e)

if (e.scrollTop > 100) {

this.setData({

floorstatus: true

});

} else {

this.setData({

floorstatus: false

});

} },

//回到顶部

goTop: function (e) {

// 一键回到顶部

if (wx.pageScrollTo) {

wx.pageScrollTo({ scrollTop: 0 })

} else {

wx.showModal({

title: '提示', content: '当前微信版本过低,无法使用该功能,请升级到最新微信版本后重试。'

})

} },

推荐阅读