微信小程序實現(xiàn)彈出層禁止頁面滾動
更新時間:2022年07月07日 07:42:37 作者:換日線°
這篇文章主要為大家詳細介紹了微信小程序實現(xiàn)彈出層禁止頁面滾動,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實例為大家分享了微信小程序實現(xiàn)彈出層禁止頁面滾動的具體代碼,供大家參考,具體內(nèi)容如下
效果圖
是否隨頁面滾動 catchtouchmove true開啟 return關閉
.wxml
<button bindtap="switch">上下滑動({{catchtouchmove?'開':'關'}})</button> <button bindtap="modal">彈出層</button> <view bindtap="modal" class="modal" wx:if="{{modalName}}" catchtouchmove="{{catchtouchmove?true:return}}"> ? <view></view> </view>
.wxss
page{ ? height: 160vh; } .modal{ ? width: 100%; ? height: 100vh; ? background: rgba(0, 0, 0, 0.6); ? position: fixed; ? top: 0; ? left: 0; ? z-index: 10; ? display: flex; ? justify-content: center; ? align-items: center; } .modal>view{ ? width: 70%; ? height: 500rpx; ? background-color: #fff; }
.js
Page({ ? data: { ? ? catchtouchmove:false, ? ? modalName:false, ? }, ? switch(){ ? ? this.setData({ ? ? ? catchtouchmove:!this.data.catchtouchmove ? ? }) ? }, ? modal(){ ? ? this.setData({ ? ? ? modalName:!this.data.modalName ? ? }) ? }, })
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
一文帶你搞懂JS中導入模塊import和require的區(qū)別
JavaScript中,模塊是一種可重用的代碼塊,它將一些代碼打包成一個單獨的單元,并且可以在其他代碼中進行導入和使用。JavaScript中有兩種常用的方式:使用import和require,本文主要聊聊他們二者的區(qū)別2023-03-03js中字符型和數(shù)值型數(shù)字的互相轉化方法(必看)
下面小編就為大家?guī)硪黄猨s中字符型和數(shù)值型數(shù)字的互相轉化方法(必看)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-04-04