小程序如何解決屏幕禁止滑動,而且不影響滑動事件小程序
https://www.jianshu.com/p/602...佈局
1.整個佈局用<scroll-view>做爲根節點包裹全部view,並動態綁定scroll-view的scroll-y屬性<scroll-view scroll-y="{{isScroll}}">
2.樣式文件中設置Page的overflow-y屬性值爲hidden
3.樣式文件中設置scroll-view的height屬性值爲100%
4.打開自定義彈窗的點擊事件中,更改isScroll的值爲false,關閉彈窗的點擊事件中,更改isScroll的值爲true事件
剛剛已經解決了,很好用哦!get
若是沒有下拉刷新呢,用上面的方法仍是能夠的,上面的方法是針對了page設置全局的哦,對於有滾動事件,好比下拉刷新或者上拉加載的是不適用的哦,今天又試了一下更簡單的方法哦。在外層添加一個view
<view class='page' style='height:{{clientHeight}};overflow:{{overflow}};'> 而後動態算出設備高度, wx.getSystemInfo windowHeight 。就能夠啦,直接控制外層view的overflowclass