监听滚动:

onPageScroll(e) {
	// e.scrollTop 获取页面的滚动高度
	this.show = e.scrollTop >= this.scrollTop;
},

获取元素距离顶部距离:

<view id="demo"><view>
let query = uni.createSelectorQuery().in(this);
query.select('#demo').boundingClientRect(data => {
	console.log(‘元素距离顶部的距离’ + data.top)
	// 这个 
}).exec();
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐