剛開始接觸uni-app的項目桦卒,有些東西用的還不是很熟練诗箍,結(jié)果就不斷的入坑...
有個需求,需要在彈框中顯示一個列表脖苏,并且可以選擇程拭,然后就選擇了在uni-popup中自定義view的方式實現(xiàn),用了組件uni-list , 本以為一切很順利棍潘,結(jié)果集成好了以后恃鞋,竟然不能滑動,在網(wǎng)頁瀏覽器測試使用鼠標(biāo)點擊不能滑動亦歉,但是用鼠標(biāo)滾輪可以滑動山宾,這是什么情況?把uni-list單獨拿到外面來也可以滑動鳍徽,但是這倆組件一搭配资锰,就失靈了...
經(jīng)過各種查資料,終于找到了點兒蛛絲馬跡:uni-popup組件默認(rèn)是阻止了默認(rèn)事件的冒泡
解決辦法:直接修改uni-popup.vue 組件源碼阶祭,去掉 @touchmove.stop.prevent="clear"?