收藏
回答

wx.showToast的complete执行顺序问题?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.showToast() 客户端 7.0.4 2.7.1

- 当前 Bug 的表现(可附上截图)

wx.showToast中的complete声明周期一开始就执行

- 预期表现

不应该是延时结束的时候执行吗?

- 复现路径


- 提供一个最简复现 Demo

wx.showLoading()

setTimeout(() => {

wx.hideLoading({

success: () => {

wx.showToast({

title: 'success',

icon: "success",

duration,

complete: () => {

console.log("???")

}

})

}

})

}, 3000)


回答关注问题邀请回答
收藏

2 个回答

  • 韩先生
    韩先生
    2019-10-31

    确实有这个bug

    2019-10-31
    赞同
    回复
  • waterfall
    waterfall
    2019-06-17

    给compelete执行的内容一个duration的setimeout呗

    2019-06-17
    赞同
    回复
登录 后发表内容