评论

wx api的真正同步写法实现await-input

微信api的同步写法实现

有经验的开发者都会发现小程序的回掉写法嵌套太深,不利维护;

fail忘写,导致白屏异常。对比,部分同学实现了then的写法,却又觉得仍然不够sync。

工欲善其事,必先利其器。

那么推荐个结合了nodejs思想的小工具🔧,await-input,不但适用小程序,也适用Taro、uniapp、微信环境及支付宝环境下的h5,与源代码完美兼容。具体用法https://juejin.cn/post/6904102141229547527或者去看npmjs

npm i await-input


// 在入口文件引入即可
require('await-input')
或
import('await-input')


基本用法
const [ errInfo, result ] = wx.request.input({url: '', method: ''});
if (!errInfo) {
    console.log(result);
    return;
}
doSomethingWith(result);
最后一次编辑于  2020-12-09  
点赞 0
收藏
评论
登录 后发表内容