标签:reject loading ima 结果 console mic sync code methods
在钩子函数中这样写:
mounted: function() { (async function(){ console.log(1) var a = await that.testFunc1() console.log(a) console.log(3) })(); }, methods: { testFunc1: function() { return new Promise((resolve, reject)=>{ this.testFunc2("","",res=>{ resolve(res); }); }); }, testFunc2: function(url,params,callback) { setTimeout(()=>{ callback(2); },1000); } }
打印结果:
vue项目中async、await+promise来将异步转为同步
标签:reject loading ima 结果 console mic sync code methods
原文地址:https://www.cnblogs.com/chenyoumei/p/13159036.html