+
80
-

uniapp怎么实现自定义nav导航条向上滚动导航条背景变色?

uniapp怎么实现自定义nav导航条向上滚动导航条背景变色?

自定义导航条后,我采用sticky实现粘性导航条,但是滚动上去背景色如何变化?

网友回复

+
0
-

使用<scroll-view放在最外层,高度设置为100vh,监听@scroll="scroll"事件,通过

scroll: function(e) {
				console.log(e)
				this.scrollTop = e.detail.scrollTop
 if(this.scrollTop>0){this.backdroundcolor="#ffffff"}//通过scrolltop值来判断是否向下滚动,来动态修改自定义导航栏背景颜色},
}

我知道答案,我要回答