首页 > 编程语言 >【小程序】导航条带颜色吸顶的实现方案

【小程序】导航条带颜色吸顶的实现方案

时间:2023-02-19 12:44:34浏览次数:39  
标签:颜色 data scrollDis 导航条 吸顶 onPageScroll setData

雅思小程序,领资料页 pages/materials/materials,上划页面,分组标签吸顶后,显示导航条

实现方案:
自定义导航条,默认透明度为0,吸顶后,透明度设置成1,就显示了带标题的导航
wxml:
<materialNav title='雅思备考资料' isBlack='true' opacity='{{isSticky ? 1 : 0}}'></materialNav>
js:
onPageScroll(e){ // 判断是否吸顶 this.setData({ isSticky: e.scrollTop > this.data.scrollDis }) },

点击查看代码
 onPageScroll(e){
    // 回调nav高度,   设置吸顶距离, 判断是否吸顶
    this.setData({
      isSticky: e.scrollTop > this.data.scrollDis
    })
  },
分组标签position设置为sticky

标签:颜色,data,scrollDis,导航条,吸顶,onPageScroll,setData
From: https://www.cnblogs.com/tufei7/p/17134570.html

相关文章