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

微信小程序同步按顺序执行(微信小程序按顺序执行)有哪两种方式?

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

微信小程序同步按顺序执行(微信小程序按顺序执行)有哪两种方式?

前言:

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

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

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

第二种方法:async-await同步执行。此方法等待上一个方法执行后,再继续后续的执行。

优点:代码可读性强。

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

异步-等待

/* * *同步检查是否包含敏感词*//异步函数检查字符串(内容){//try {//varres = awaitwx . cloud . call function({//name:&;#39;检查字符串和。#39;,// data: {// content: content,//}//});// if (res.result.errCode == 0)//返回true//返回false//} catch(err){//console . log(err);//返回false//}//}//pub com:async function(e){//wx . show loading({//title:& amp;#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:& amp;#39;包含敏感词&;#39;,//image:& quot;/assets/icon/icon -warning . png & quot;,// });//Return//}/后续代码(学习视频分享:php视频教程)

回调模式

/* * *异步检查*/functioncheckstring (content,success,fail){ wx . cloud . call function({ name:&;#39;检查字符串和。#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:& amp;#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;,图像:& quot/assets/icon/icon -warning . png & quot;,});return });},相关推荐:小程序开发教程

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

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

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

评论 抢沙发

评论前必须登录!