关于导航菜单滚动固定的性能问题
在页面向上滑动,当导航菜单到达顶部后让其固定在顶部,向下滑动后移除固定回到原来的位置。
现在我是通过onPageScroll来实现, 虽然可以实现,但是体验很差,真机体验的时候,有闪动都算了,滑动快了有时候还没反应,延迟太长,看了别人的小程序没这样的问题,请问有什么好办法?
2 回复
不在乎兼容性问题,可以直接用 position: sticky;
要兼容,可以用相交状态监听,但是要麻烦点,API如下
https://developers.weixin.qq.com/miniprogram/dev/api/wx.createIntersectionObserver.html