同一个页面picker-view与scroll-view冲突,求解?
[图片] 项目中点击位置 用的是picker-view <picker-view indicator-style="height: 40px;" class="distpicker-content" value="{{value}}" bindchange="changeArea"> js 代码 changeArea: function (e) { console.log(1) //让scoll-view禁止滚动 this.setData({ isScroll:false }) console.log(this.data.job_property.city) console.log(e) //设置城市 this.setData({ city: this.data.job_property.city[e.detail.value[0]], value: [e.detail.value[0], e.detail.value[1]], cityid: this.data.job_property.city[e.detail.value[0]][e.detail.value[1]].id }) }, 但是在页面没打开picker-view时 页面(scroll-view)滚动时会触发picker-view的bindchange="changeArea"的事件 在没有点击位置时滚动页面,在黑色区域用手指滚动正常,而在蓝色区域则无法滚动,此时picker-view是被隐藏了,并没有在页面中显示 scroll-view 高度设置也正常 <scroll-view scroll-y="{{isScroll}}" bindscroll="scroll" scroll-top="{{scrollTop}}" style="height:{{windowWidth}}px;height:{{windowHeight}}px;overflow: scroll" bindscrolltoupper="upper" bindscrolltolower="lower" bindscroll="scroll"> wx.getSystemInfo({ success: function (res) { that.setData({ windowWidth: res.windowWidth, windowHeight: parseInt(res.windowHeight)+200 }) }, }) 求解 是BUG吗?可有解决方案