小程序
小游戏
企业微信
微信支付
扫描小程序码分享
wx.showToast({
title: '提交成功',
icon: 'success',
duration: 6000
})
8 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
是不是自己封装了请求,在complete里面hideLoading了?手机上请求会先执行complete再执行success,就会出现showToast或者showLoading时间很短,但是电脑没有这个问题。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我也是,把页面的所有hideloading都注释了,只保留request里的。并且加了延时也没有用
你需要看一下,是不是在success后面进行了什么操作,是不是又别的api调用,可以加上setTimeout
是不是跨页面了
你应该不只是有一个提示
看看是不是有showToast过程中是否有使用wx.showModal相关的API
检查wx.hideToast和wx.showLoading和wx.showModal
showToast之后有其他任何地方调用了以上三个api都会被关掉
你可以看一下是不是toast之后的操作导致的
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
是不是自己封装了请求,在complete里面hideLoading了?手机上请求会先执行complete再执行success,就会出现showToast或者showLoading时间很短,但是电脑没有这个问题。
我也是,把页面的所有hideloading都注释了,只保留request里的。并且加了延时也没有用
你需要看一下,是不是在success后面进行了什么操作,是不是又别的api调用,可以加上setTimeout
是不是跨页面了
title: "操作成功",
duration: 2000,
complete: () => {
setTimeout(
()=> {
wx.navigateBack({
delta: 1,
})
},
2000
)
}
})
你应该不只是有一个提示
看看是不是有showToast过程中是否有使用wx.showModal相关的API
检查wx.hideToast和wx.showLoading和wx.showModal
showToast之后有其他任何地方调用了以上三个api都会被关掉
你可以看一下是不是toast之后的操作导致的