uniapp实现返回顶部

应用场景
在uniapp中文章页或者长列表页实现返回顶部的效果。
实现代码
复制代码
<template>
    <view class="news_detail_container">
        <view class='back_btn' v-show="showBack" @tap="handleTop">
            <img class="back_icon" src="../../static//icons/top.png" alt="">
        </view>
    </view>
</template>

<script>
export default {
    data() {
        return {
            showBack: false
        }
    },
    methods: {
        handleTop() {
            uni.pageScrollTo({
                scrollTop: 0,
                duration: 300
            });
        },
    },
    // 页面滚动距离超过100才显示返回顶部的按钮
    onPageScroll(e){
        this.showBack=e.scrollTop>100
    }
}
</script>

<style>
.back_icon {
    width: 68rpx;
    height: 68rpx;
}
.back_btn{
    position: fixed;
    bottom: 200rpx;
    right: 30rpx;
}
</style>
复制代码

 

posted @   南无、  阅读(1135)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示