最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序自定義純凈模態(tài)框(彈出框)的實(shí)例代碼

 更新時(shí)間:2020年03月09日 11:55:22   作者:NAMECZ  
這篇文章主要介紹了微信小程序自定義純凈模態(tài)框(彈出框)的實(shí)例代碼,代碼簡(jiǎn)答易懂,非常不錯(cuò),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

由于官方API提供的模態(tài)框只能顯示簡(jiǎn)單的文字,但是在實(shí)際應(yīng)用場(chǎng)景中,我們需要模態(tài)框上能夠顯示各種各樣的組件和樣式,所以,以此為基礎(chǔ)模擬出一套可以供大家自定義的純凈版的模態(tài)框,滿足大家各式各樣的需求。
效果圖:

WXML:

<view class="modal-mask" bindtap="hideModal" catchtouchmove="preventTouchMove" hidden="{{!showModal}}"></view>
<view class="modal-dialog" hidden="{{!showModal}}">
 這一塊區(qū)域?yàn)閺棾隹騼?nèi)容區(qū)域,根據(jù)自己的業(yè)務(wù)進(jìn)行自定義布局
</view>

WXSS:

/* 模態(tài)框 */
 
.modal-mask {
 width: 100%;
 height: 100%;
 position: fixed;
 top: 0;
 left: 0;
 background: #000;
 opacity: 0.5;
 overflow: hidden;
 z-index: 9000;
}
 
.modal-dialog {
 box-sizing:border-box;
 width: 85%;
 padding:30rpx;
 overflow: hidden;
 position: fixed;
 top: 20%;
 left: 0;
 right: 0;
 margin: 0 auto;
 z-index: 9999;
 background: white;
 border-radius: 5rpx;
}

JS:

data: {
 showModal: false, //false關(guān)閉模態(tài)框 true開啟模態(tài)框
 },
 /**
 * 彈出框蒙層截?cái)鄑ouchmove事件
 */
 preventTouchMove: function () {
 },
 /**
 * 隱藏模態(tài)對(duì)話框
 */
 hideModal() {
 var that = this;
 that.setData({
  showModal: false,
 })
 },

開啟模態(tài)框,只需要在標(biāo)簽上綁定一個(gè)事件,將data里的showModal置為true即可。

此為最純凈的版本,個(gè)人經(jīng)常使用,遂發(fā)出來,希望能夠加快大家的開發(fā)效率。

到此這篇關(guān)于微信小程序自定義純凈模態(tài)框(彈出框)的實(shí)例代碼的文章就介紹到這了,更多相關(guān)微信小程序自定義 模態(tài)框內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

通许县| 房产| 伊川县| 安新县| 南溪县| 肃宁县| 镇江市| 阳江市| 工布江达县| 秀山| 柘城县| 云龙县| 上高县| 长顺县| 于都县| 封丘县| 云梦县| 普安县| 天镇县| 徐水县| 香河县| 安平县| 城步| 和硕县| 共和县| 陇西县| 宣化县| 新源县| 贵港市| 高密市| 延吉市| 河南省| 大田县| 耿马| 扶绥县| 南城县| 唐海县| 普安县| 庆云县| 巴里| 澄迈县|