关于showToast显示的问题

发布于 7 年前作者 weijin17231 次浏览最后编辑 7 年前来自 ask

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

2 回复
wanyan
wanyan1 楼6 年前

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

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

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

xiangming
xiangming2 楼5 年前

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