微信小程序片断:
https://developers.weixin.qq....
向上滑动tab菜单内容区时,应该是整页面向上滚动,也就是包含“顶部内容”一起向上滚动,直到“顶部内容区”全部滚动消失后,tab菜单浮动定位到顶部后,再滚动tab菜单区。现在效果是只有“tab菜单内容区”自己滚动。
当向上滑动时,可以使用如下设置,使整个页面向上滚动。此时如何使tab菜单区域
不动?或向相反方面滚动来抵消?
wx.pageScrollTo({
scrollTop: scrollTop,
duration: 0
})
示意图如下:
可以给子scroll-view设置scroll-y禁止滚动,然后监听父scroll-view的滚动事件,如bindscrolltolower、bindscroll等,在事件中判断是不是整个区域到底部,或者tab到顶部了,是的话再允许子scroll-view可以滚动