关于html:关于uView第三方库dropdown遮罩挡住页面不能点击以及引发的页面滚动报warn问题修复

踩坑踩了几个小时,各种百度都没解决,最初无心中解决了。纯正分享一下踩坑经验,不便当前可能有遇到雷同问题的童鞋。。。。。

框架是:uniapp+uView
应用udropdown下拉菜单组件导致两个问题:
第一:他的mask层会挡住页面其余元素,导致点击不了。
第二:会导致页面滚动时候报如下谬误:Ignored attempt to cancel a touchmove event with cancelable=false, for example because scrolling is in progress and cannot be interrupted

解决方案:
在uView包外面找到:components->u-dropdown->u-dropdown.vue。
顺次减少:
<view class=”u-dropdown” :style=”dropDownShow ? ” :’overflow:hidden’”></view>
data(){

return{
    dropDownShow:false
}

}
open(){

this.dropDownShow = true

}
close(){

this.dropDownShow = false

}

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理