老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

微信小程序開發中怎么使用toast等彈框提示

本文小編為大家詳細介紹“微信小程序開發中怎么使用toast等彈框提示”,內容詳細,步驟清晰,細節處理妥當,希望這篇“微信小程序開發中怎么使用toast等彈框提示”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。

創新互聯公司專注于白銀區企業網站建設,響應式網站,商城建設。白銀區網站建設公司,為白銀區等地區提供建站服務。全流程按需設計,專業設計,全程項目跟蹤,創新互聯公司專業和態度為您提供的服務

介紹

微信小程序中toast消息提示框只有兩種顯示的效果,就是成功和加載,使用wx.showToast(OBJECT) 

看下有關參數說明:

微信小程序開發中怎么使用toast等彈框提示

代碼很簡單:

 wx.showToast({
 title: '成功',
 icon: 'succes',
 duration: 1000,
 mask:true
 })

微信小程序開發中怎么使用toast等彈框提示

mask屬性好像并沒有起作用。有一點值得注意的是提示的延遲時間是有限制的,最大10000毫秒。

還有一個函數是wx.hideToast() ,這個是隱藏toast,主要用于顯示加載提示的時候用到,如:

wx.showToast({
 title: '加載中',
 icon: 'loading',
 duration: 10000
})

setTimeout(function(){
 wx.hideToast()
},2000)

本來加載時間是10000毫秒的,然后2000毫秒的時候就隱藏了,這個具體情況而定了哈。

第二個彈窗是模態彈窗:wx.showModal(OBJECT)

參數如下:

微信小程序開發中怎么使用toast等彈框提示

這個跟我們Android里面的Dialog相似,效果如下:

微信小程序開發中怎么使用toast等彈框提示

代碼如下:

 wx.showModal({
 title: '提示',
 content: '模態彈窗',
 success: function (res) {
 if (res.confirm) {
 console.log('用戶點擊確定')
 }else{
 console.log('用戶點擊取消')
 }

 }
 })

最后一個是操作菜單:wx.showActionSheet(OBJECT)

這個函數我們在上一篇文章用過,這里說一下也無妨。

先看一下參數介紹:

微信小程序開發中怎么使用toast等彈框提示

success有一個返回參數:

微信小程序開發中怎么使用toast等彈框提示

這里直接貼官方實例了:

wx.showActionSheet({
 itemList: ['A', 'B', 'C'],
 success: function(res) {
 console.log(res.tapIndex)
 },
 fail: function(res) {
 console.log(res.errMsg)
 }
})

效果圖:

微信小程序開發中怎么使用toast等彈框提示

這里有個小問題,彈出showActionSheet之后,點擊取消或者陰影處,會執行完fail之后,繼續執行success函數,當然了,這里肯定有辦法解決的,success其實有兩個返回參數,除了tapIndex之外,還有一個就是cancle,cancle就是是否取消,返回一個boolean,在彈出這個框之后在success里面做個判斷,if (!res.cancel) {做不取消的操作就行了}。當然了,你也可以自己來定義。

下面看個自定義彈窗的:

wxml:

 
 
 {{title}}
 

css:

.commodity_screen {
 width: 100%;
 height: 100%;
 position: fixed;
 top: 0;
 left: 0;
 background: #000;
 opacity: 0.2;
 overflow: hidden;
 z-index: 1000;
 color: #fff;
}

.commodity_attr_box {
 width: 100%;
 overflow: hidden;
 position: fixed;
 bottom: 0;
 left: 0;
 z-index: 2000;
 height: 60px;
 background: #fff;

}

.title {
 height: 100%;
 width: 100%;
 position: fixed;
 text-align: center;
 margin-top: 20px;
 margin-bottom: 20px;

}

js:

 showView() {
 // 顯示遮罩層
 var animation = wx.createAnimation({
 duration: 200,
 timingFunction: "linear",
 delay: 0
 })
 this.animation = animation
 animation.translateY(300).step()
 this.setData({
 animationData: animation.export(),
 showModalStatus: true
 })
 setTimeout(function () {
 animation.translateY(0).step()
 this.setData({
 animationData: animation.export()
 })
 }.bind(this), 200)
 },

 hideModal: function () {
 this.hideView();
 },

 hideView() {
 // 隱藏遮罩層
 var animation = wx.createAnimation({
 duration: 200,
 timingFunction: "linear",
 delay: 0
 })
 this.animation = animation
 animation.translateY(300).step()
 this.setData({
 animationData: animation.export(),
 })
 setTimeout(function () {
 animation.translateY(0).step()
 this.setData({
 animationData: animation.export(),
 showModalStatus: false
 })
 }.bind(this), 200)
 }

啟用動畫來做,效果杠杠的,自己動手來試試。

也可以使用action-sheet來布局,如下:

 
 
 {{item}}
 
 取消
Page({
data: {
 actionSheetHidden: true,
 actionSheetItems: items
 },
 actionSheetTap: function(e) {
 this.setData({
 actionSheetHidden: !this.data.actionSheetHidden
 })
 },
 actionSheetChange: function(e) {
 this.setData({
 actionSheetHidden: !this.data.actionSheetHidden
 })
 }
}
})

讀到這里,這篇“微信小程序開發中怎么使用toast等彈框提示”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注創新互聯行業資訊頻道。


分享文章:微信小程序開發中怎么使用toast等彈框提示
轉載來源:http://www.xueling.net.cn/article/ggsesh.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 女人被躁到高潮嗷嗷叫游戏 | 性高潮免费视频 | 特黄男女交性A片激情视频 婷婷五月六月综合缴情 | 国产成人免费视 | 国产精品一区hongkongdoll | 国产日本中文久久 | 4399午夜理伦免费播放大全 | 黑人无套激情内精视频 | 成人一级在线 | 久久成人人人人精品欧 | 日日麻批视频免费播放 | 伊人久久大香线焦av综合影院 | 欧美射射| 美女131爽爽爽做爰视频 | 国产成人美女AV | 91大神在线免费?看 h免费看 | 精品国产一区二区三区香蕉 | 波多野结衣一区二区三区AV高清 | 色婷婷综合久色 | 亚洲精华国产 | 国产v在线播放 | 国内丰满少妇猛烈精品播 | 久久人人爽人人爽人人片AV麻烦 | 中文字幕无码久久精品 | 91视频免费在线观看 | 性色一区二区三区 | 瑟瑟激情 | 精品91久久久 | 中文字幕亚洲制服在线看 | 国产成人福利在线观看 | 国产精品自在线拍国产手青青机版 | 欧美日韩国产这里只有精品 | 国精产品一区一区三区有限公司杨 | 日本www.小久久 | 国外精品视频在线观看免费 | 在线免费小视频 | 欧美最猛黑人XXXX黑人猛交98 | 久青草国产97香蕉在线视频 | 精品人妻无码视频中文字幕一区二区三区 | 日本激情视频在线播放 | 自拍偷拍国产精品 |