uni-app学习笔记三十四--刷新和回到顶部的实现

在移动端开发中,刷新和回到顶部也是很常见的使用场景。下面说下实现方式:

刷新:

HTML部分代码:

html 复制代码
<view class="float">
	<view class="item" @click="onRefresh">
		刷新
	</view>
	<view class="item" @click="toTop">
		顶部
	</view>
</view>

JS部分代码:

javascript 复制代码
function onRefresh(){
	console.log("刷新...")
	uni.startPullDownRefresh()
}
function toTop(){
	console.log("返回顶部...")
	uni.pageScrollTo({
		scrollTop:0,
		duration:100
	})
}

scrollTop:0回到页面最顶部

duration:100多久从当前区域回到顶部,值越小,返回到顶部就越快,设为100是个比较合理的值。

回到顶部更多参数详见uniapp官网:uni.pageScrollTo(OBJECT) | uni-app官网

OBJECT参数说明

参数名 类型 必填 说明
scrollTop Number 滚动到页面的目标位置(单位px)
selector String 元素选择器,用于指定要滚动到的元素位置,App、H5、微信小程序2.7.3+ 、支付宝小程序1.20.0+支持
duration Number 滚动动画的时长,默认300ms,单位 ms
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数
complete function 接口调用结束的回调函数(调用成功、失败都会执行)
相关推荐
GISDance25 分钟前
26考研 专业课 百度网盘夸克网盘
学习·考研
华子w9089258591 小时前
基于“SpringBoot+uniapp的考研书库微信小程序设计与实现7000字论文
微信小程序·小程序·uni-app
USER_A0011 小时前
高等数学(下)题型笔记(八)空间解析几何与向量代数
笔记·高等数学
YKPG2 小时前
C++学习-入门到精通【17】自定义的模板化数据结构
数据结构·c++·学习
156992 小时前
大语言模型原理与书生大模型提示词工程实践-学习笔记
笔记·学习·语言模型
柳中仙2 小时前
uniapp+vue3小程序分享
小程序·uni-app
Lasgalena3 小时前
【小记】2024-2025生物计算类热点问题
笔记·deep learning
烂笔头儿@3 小时前
uniapp开发小程序vendor.js 过大
小程序·uni-app
桃花岛主704 小时前
uniapp跳转到webview组件的时候,要注意:移除所有不可见字符(包括零宽空格)
uni-app
武昌库里写JAVA4 小时前
iview组件库:关于分页组件的使用与注意点
java·vue.js·spring boot·学习·课程设计