收藏
回答

关于showToast显示的问题

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 需求 客户端 6.7。1 2.1.1

在网络请求成功后用showToast显示成功接着掉另一个接口显示加载loading时,showToast没有显示,我希望能成功显示showToast成功,再loading




最后一次编辑于  2018-09-03  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • จุ๊บ
    จุ๊บ
    2018-09-03

    建议您 用个定时器,几秒后执行loding,让showToast 的时间小于 定时器的时间就行了

    2018-09-03
    赞同
    回复 1
    • 柯索
      柯索
      2018-09-03

      谢谢,估计也只能这样了

      2018-09-03
      回复
  • 再见,电脑崽
    再见,电脑崽
    2018-09-03

    可能你的请求响应太快,组件没来得显示就被覆盖了。

    考虑使用Promise来串行多条有先后顺序的异步任务。

    必要的时候可以使用setTimeout,在明确知道showToast自动消失后再请求下一个接口。

    2018-09-03
    赞同
    回复 1
    • 柯索
      柯索
      2018-09-03

      谢谢,我得学习Promise来串行多条有先后顺序的异步任务了

      2018-09-03
      回复