页面结构大体上是这样的:
<page> <scroll-view> ...... <view class='fixedbar' hidden='{{fix}}'></view> ...... </scroll-view> </page>
不管是绑定scroll-view
的scroll
事件,还是用createIntersectionObserver
接口,不管是用wx:if
,还是用hidden
,都有一个情况是:如果手指不离开屏幕并且不停止滑动,fixedbar就不会立刻显示出来,要手指停止滑动或者离开屏幕才行。
请教这是为什么?如何避免这个问题?谢谢~