setTimeout踩坑
文章平均质量分 61
Tencent IT
小强个人搭建的个人博客,小强会在这上面记录分享自己的个人项目经历,开发中遇到的问题以及解决方案,同时还会记录自己在学习生活中遇到的困难,包括关于前端开发方面学习困惑,学习方法,以及学习干货分享等!
个人专属站点www.TencentIT.com
展开
-
小程序中setInterval定时器无限轮询问题
日常开发中可能会遇到每过2秒请求接口的问题,查询某种状态的问题,通常应用于支付的场景,最近项目开发中遇到这种需求,页面二维码每过2秒请求支付状态,如果接口返回支付状态显示成功,则跳转到【评价】页面,然后执行后续的操作,如果支付状态一直是“未支付”,则还是停留在当前页面。下面是项目需求需求:每间隔2秒请求支付接口查看是否完成支付,完成支付—> 跳转到 评价页未完成支付 —> 继续停留在当前二维码页面第一感觉大家都会想到使用setInterval 无限定时器解决就好了,但是这里面会遇原创 2021-10-24 10:43:21 · 3899 阅读 · 0 评论 -
Vue项目中使用setTimeout存在的潜在问题
在开发项目中遇到这样的序曲,点击按钮弹框,每次进入的时候都需要默认选中Android,这个时候就遇到了一个小坑,当用户点击弹框后,选择iOS,再点击cancel或者OK,楼主在开发的时候,点击cancel按钮,执行下面代码 this.showDialog = false; // 关闭弹框 this.createForm.platform = "Android"; // 重置下拉框的默认选择项为Android this.createForm.secureCoreVersion = ""; // 清空输原创 2020-07-02 15:42:33 · 1116 阅读 · 0 评论