标签:调用 string success 取消 微信 按钮 api res 之弹
首先,我们来介绍一下弹出提示框:
wx.showModal({
title: '提示',
content: '这是一个模态弹窗',
success (res) {
if (res.confirm) {
console.log('用户点击确定')
} else if (res.cancel) {
console.log('用户点击取消')
}
}
})
弹出提示框调用showModel这个API即可,这个最基本的显示是确认和取消两个按钮,当然你也可以根据自己的需要进行修改。
属性 类型 默认值 必填 说明
title string 否 提示的标题
content string 否 提示的内容
showCancel boolean true 否 是否显示取消按钮
cancelText string '取消' 否 取消按钮的文字,最多 4 个字符
cancelColor string #000000 否 取消按钮的文字颜色,必须是 16 进制格式的颜色字符串
confirmText string '确定' 否 确认按钮的文字,最多 4 个字符
confirmColor string #576B95 否 确认按钮的文字颜色,必须是 16 进制格式的颜色字符串
success function 否 接口调用成功的回调函数
fail function 否 接口调用失败的回调函数
complete function 否 接口调用结束的回调函数(调用成功、失败都会执行)
接着我们要处理在success这几个回调函数中使用setData报错的问题:
很简单,你只需要将success(res)改为success:res=> 即可
wx.showModal({
title: '退出提示',
content: '确定要退出登录吗?',
success: res=>{
if (res.confirm) {
this.setData({
})
} else if (res.cancel) {
console.log('取消')
}
}
})
欢迎关注公众号【夜来疏影】
标签:调用,string,success,取消,微信,按钮,api,res,之弹 来源: https://blog.csdn.net/weixin_43729943/article/details/105519013
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。