【微信小程序问题】同一个页面picker-view与scroll-view冲
时间:2019-05-03 来源:小程序工厂
项目中点击位置 用的是picker-view
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 高度设置也正常
wx.getSystemInfo({
success: function (res) {
that.setData({
windowWidth: res.windowWidth,
windowHeight: parseInt(res.windowHeight)+200
})
},
})
求解 是BUG吗?可有解决方案
本文网址:http://www.91bianli.com/weixinxiaochengxu/27185.html