日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

小程序开发之弹出框

發布時間:2025/6/17 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 小程序开发之弹出框 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

做小程序也有幾個月了,今天來總結一下知識點和碰到的坑

小程序開發過程中,很多地方為了便利我們多采用小程序自帶彈出框來實現交互效果。這也夠大多數開發使用,下面我給大家詳細介紹下小程序彈出框
官方api傳送門:https://developers.weixin.qq.com/miniprogram/dev/api/api-react.html?search-key=wx.show

?

wx.showToast()
title:顯示的提示信息,在沒有圖標的情況下,文本內容可顯示兩行
icon: 顯示的圖標
success:成功圖標
loading:加載圖標
none:沒有圖標
image:自定義顯示的圖標,優先級高于icon
duration:延遲的時間,彈出框彈出后的顯示時間
mask:true/false是否顯示遮罩層
success:接口調用成功的回調函數
fail:接口調用失敗的回調函數
complete:不管成功還是失敗都會執行的函數

?

wx.showToast({title: res.data.msg,icon: 'none',duration: 2000})

?

wx.showToast接口只提供了兩種icon【success和loading】展示形式,但是在實際開發中并不滿足的。這里可以通過加image:'圖片路徑'

onLoad: function (options) {wx.showToast({title:"成功",icon: 'loading...',//圖標,支持"success"、"loading"?image: '/images/tan.png',//自定義圖標的本地路徑,image 的優先級高于 iconduration: 2000,//提示的延遲時間,單位毫秒,默認:1500?mask: false,//是否顯示透明蒙層,防止觸摸穿透,默認:false?success:function(){},fail:function(){},complete:function(){}})},

?

?


注:一般在點擊事件中調用,可結合使用wx.hideTotast來使用,如果icon值為none則不顯示圖標,此時 title 文本最多可顯示兩行

?

?

wx.showLoading()
title:加載的提示信息eg:玩命加載中...
mask:是否現思遮罩層
success:接口調用成功的回調函數
fail:接口調用失敗的回調函數
complete:無論成功還是失敗都會執行的函數
注:一般需要結合使用wx.hideLoading();來使用可分別在onLoad和onReady中使用,數據渲染完成后關閉

?

?

wx.showModal()
title:提示信息的標題
content:提示信息的內容
showCancel:true/false是否顯示取消按鈕
cancelText:取消按鈕的文本內容,不得超過四個字符
cancelColor:取消按鈕的文本顏色,默認#000000
confirmText:確認按鈕的文本內容,不得超過四個字符
confirmColor:卻惹按鈕的文本顏色,默認#000000
success:接口成功的回調
fail:接口失敗的回調
complete:無論成功或失敗都會嗲用
注:一般帶年紀確認或取消,我們需要在success中進行事件的判斷處理

?

轉載于:https://www.cnblogs.com/banma/p/10517458.html

總結

以上是生活随笔為你收集整理的小程序开发之弹出框的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。