2***@qq.com
2***@qq.com
  • 发布:2021-08-13 13:09
  • 更新:2021-08-15 20:10
  • 阅读:1749

uni.showToast 回调函数里消失太快

分类:uni-app

uni.showToast 放在服务器返回的回调函数里消失太快,设置duration时间也无效

2021-08-13 13:09 负责人:无 分享
已邀请:
红A

红A - 前端

你怎么写的showToast?麻烦贴出来看看

2***@qq.com

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

该问题目前已经被锁定, 无法添加新回复