uni.showToast 放在服务器返回的回调函数里消失太快,设置duration时间也无效
2***@qq.com
- 发布:2021-08-13 13:09
- 更新:2021-08-15 20:10
- 阅读:1749
uni.showToast 回调函数里消失太快
分类:uni-app
3 个回复
红A - 前端
你怎么写的showToast?麻烦贴出来看看
2***@qq.com (作者)
this.$request('api/xxx',this.form,'POST').then((res)=>{
uni.showToast({
title:res.msg,
icon:'fail',
duration:3000
})
})
2***@qq.com (作者)
在所有的api请求里面都很快就消失了定义时间字段都没用,但是,放到外面又正常定义时间字段才起作用
2021-08-14 14:55
2***@qq.com (作者)
开发工具里好像正常,手机上不正常
2021-08-14 14:58
红A
你有没有什么hideLoading,hideToast的操作。
我感觉是请求完成后,刚好触发了其他操作的hide,导致消失太快。
我自己也在请求中写过,不会出现你这种情况
2021-08-18 11:07
紫色风铃 - 这家伙很懒,什么也没写!
怎么可以在 showToast 结束后跳转页面?
2***@qq.com (作者)
没跳转页面,就是单纯一个页面,success里不管添加任何代码毫无影响,还是一闪儿过
2021-08-16 09:17