您的位置:首页 > 文旅 > 旅游 > 微信小程序4种弹框

微信小程序4种弹框

2024/12/23 15:47:18 来源:https://blog.csdn.net/jmkweb/article/details/139862876  浏览:    关键词:微信小程序4种弹框

1、wx.showModal 确认弹框

 delete(){wx.showModal({title: '',content: '是否确认删除',success(res) {if (res.confirm) {console.log('用户点击确定')} else if (res.cancel) {console.log('用户点击取消')}}})}

 2、wx.showToast 提示弹框

success显示成功图标
error显示失败图标
loading显示加载图标
none不显示图标
wx.showToast({title: '成功',icon: 'success',duration: 2000
})

3、wx.showLoading loading弹框

wx.showLoading({title: '加载中',
})setTimeout(function () {wx.hideLoading()
}, 2000)

4、wx.showActionSheet  操作弹框

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

 customer.wxml

<button class="fixed-service"  bindtap="getPhone"><text class="iconfont icon-kefu"></text><view>客服</view></button>

customer.css

/* 联系客服 */.fixed-service {display: inline-block;bottom: 13%;right: 30rpx;width: 80rpx;height: 80rpx;position: fixed;background: rgba(0, 0, 0, 0.5);border-radius: 50%;text-align: center;color: #fff;box-sizing: border-box;font-size: 20rpx;padding: 10rpx;line-height: 1.2;z-index: 100;
}
.fixed-share .iconfont {font-size: 30rpx;
}

customer.js

  getPhone:function (params) {var that=this;let arr=[];wx.request({url: newurl.getKfPhone,method: 'post',success (res) {if (res.data.status == 200) {console.log(res.data.data);that.setData({kfphone: res.data.data,});wx.showActionSheet({itemList:['拨打客服电话1','拨打客服电话2'], //文字数组success: (ress) => {switch(ress.tapIndex) {case 0:console.log(res.data.data.kfphone1)wx.makePhoneCall({phoneNumber: res.data.data.kfphone1});break;case 1:wx.makePhoneCall({phoneNumber: res.data.data.kfphone2});console.log(res.data.data.kfphone2)break;	};},fail (ress) {console.log('取消选项')}})} }});},

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com