VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动
荫云优惠活动

微信小程序按顺序(有序小程序)同步执行的两种方式是什么?

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

微信小程序按顺序(有序小程序)同步执行的两种方式是什么?

前言:

有两种方法可以按顺序同步小程序的执行:

第一种方式:执行回调函数,将后一种方法写入前一种回调函数,实现顺序执行。

缺点:嵌套太多,代码混杂。

第二种方法:async -等待同步执行。此方法等待上一个方法完成,然后继续后续执行。

优点:代码可读性高。

以检查文本安全性为例,给出两种不同的代码供参考。

异步-等待

/* * *同步检查是否包含敏感词*//asyncfunction检查字符串(内容){//try {/varres = awaitwx . cloud . call function({//name: # 39;checkString # 39,// data: {// content: content,//}//});// if (res.result.errCode == 0)//返回true//返回false//} catch(err){//console . log(err);//返回false// }// } // pubcom: async函数(e){//wx . show loading({//title: # 39;加载 # 39;,//mask:true//})//var that = this//var doc _ id = that . data . comment id//var content = that . data . com con//var formId = e . detail . formId;//如果(!content){//return//}//var is check = await common . checkstring(content);//如果(!is check){//wx . show toast({//title: # 39;包含敏感词 # 39;,//image: ;/assets/icon/icon -warning . png ;,// });//return/}//后续代码(学习视频分享:php视频教程)

回调模式

/* * *异步检查*/函数检查字符串(content,success,fail){ wx . cloud . call function({ name: # 39;checkString # 39,数据:{ content: content,} })。然后(res = gt{ console . log(RES);if (res.result.errCode == 0)成功(RES);}).catch(err = gt;{ console . error(err);失败(err);});} pub com:function(e){ wx . show loading({ title: # 39;加载 # 39;,mask:true })var that = this var content = that . data . com conif(!content){ return } common . checkstring(content,function(RES){//成功代码},function (err) {//失败wx . show toast({ title: # 39;包含敏感词 # 39;,图像: /assets/icon/icon -warning . png ;,});return });},相关推荐:小程序开发教程。以上是微信小程序按顺序同步执行的两种方式的详细介绍。更多请关注主机参考其他相关文章!

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:微信小程序按顺序(有序小程序)同步执行的两种方式是什么? https://zhujicankao.com/79394.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 微信小程序按顺序(有序小程序)同步执行的两种方式是什么?
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!