在遮罩層添加 (前提使用vue)@touchmove.prevent
HTML:
<!--plan A--> <div class="overlayer" @touchmove.prevent > <div class="popup"> 如果在這個div中滑動,觸發的事件會經過overlayer,可以屏蔽滑動 </div> </div> <!--plan B--> <div class="overlayer" @touchmove.prevent > </div> <div class="popup" @touchmove.prevent> 如果在這個div中滑動,觸發的事件也會被禁用默認行為, 也可以屏蔽滑動 </div>