Promise应用
1.开发环境 uni-app
2.电脑系统 windows10专业版
3.在开发的过程中,咱们都是会应用到Promise,如果说你当初还不晓得什么是Promise,为什么应用Promise,那么你真的落后啦!上面我来分享一下Promise应用办法,心愿对你有所帮忙!
4.uni-app数据申请,uni-app提供的uni.request({})进行简略的Promise封装,在methods中增加代码如下:
chengeth5(){ return new Promise((resolve,reject)=>{ uni.request({ url:'/api/feng', method:'post', data:this.ChenindexconOnj, success:(res)=>{ // console.log(res);//输入申请到的数据 resolve(res);//resolve作用是,将Promise对象的状态从“未实现”变为“胜利”(即从 pending 变为 resolved),在异步操作胜利时调用,并将异步操作的后果,作为参数传递进来。这个是一个重点,切记不要遗记写! }, }) }) },
5.在methods中再定义一个办法,代码如下:
async CChen(){ let ok=await this.chengeth5(); console.log(ok); },
6.在浏览器中输入后果,成果如下:
7.本期的分享到了这里就完结啦,是不是很nice,让咱们一起致力走向巅峰!