程序代码同步执行问题的解决策略

GS 274 2024-07-10

在做小程序的时候,是不是经常遇到这两种同步问题:

  1. 使用for循环,一个循环里面的操作还没结束,下一个循环就已经开始了。如果循环之间没有互相依赖,问题应该还不大,但是如果下一个循环的开始依赖于上一个循环的结果,那这一系列操作就会出现问题,比如画图:

    图片.png

2.调用服务器接口访问数据、-图片等,服务器还未返回数据,代码已经继续执行其他代码了,这明显会出问题。

图片.png

该怎么解决呢?
第一种情况,网上好多解决方案是加sync或者await,还有的加setInterval,这几种方案我都没有选,而且使用嵌套调用。

图片.png

第二种情况:其实在解决第一种情况的代码中,也用到了解决第二种情况的代码,使用Promise,有需要的话可以研究下上面的代码。

以上就是小程序内代码同步执行问题的解决策略的详细内容!


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:微信小程序页面开发的全面解析
下一篇:全面剖析小程序页面间数据传递的多种方式
相关文章

 发表评论

暂时没有评论,来抢沙发吧~