我是使用了popup弹出层组件,弹出层里面有下拉框,在我滚动下拉框里数据时,也会触发到页面里的滚动。
你只需要在popup外层包一个view,然后给view绑定@touchmove事件,代码如下:
<view class="filterPopup" @touchmove="handleTouchMove">
...
</view>
handleTouchMove(event){
//阻止事件冒泡
event.stopPropagation();
//阻止默认行为(如滚动)
event.preventDefault();
}
这样就可以解决了。