uniapp自带一个监听页面滚轮的属性方法,
view模块里根据定义的flag展示
<view class="fix">
<view class="myPage">
<image src="../../static/dayHome/mine_ico.png" mode=""></image>
</view>
<view class="top" @click="goUp" :style="{'display':(flag === true?'block':'none')}">
<image src="../../static/dayHome/topping_icon.png" mode=""></image>
</view>
</view>
js代码
onPageScroll(e) { //根据距离顶部距离是否显示回到顶部按钮
if (e.scrollTop > 600) { //当距离大于600时显示回到顶部按钮
this.flag = true
this.topActive = true
} else { //当距离小于600时隐藏回到顶部按钮
this.flag = false
this.topActive = false
}
},