Promise异步调用两个函数,前一个函数结束后执行另一个函数
/*保存*/
onSave(content){
/*异步压缩执行*/
let self=this
Promise.all([this.ZMFile(1), this.FMFile(2)]).then(function (results) {
console.log('成功')
//self.axiosimg(content)//调用接口
});
},
/*压缩正面*/
ZMFile(sfzfileListzm){
var _this = this;
return new Promise(function (resolve, reject) {
setTimeout(function () {
resolve(//返回写函数里面你要执行的内容
console.log('sfzfileListzm',sfzfileListzm)
)
},3000)
})
},
/*压缩反面*/
FMFile(sfzfileListfm){
resolve(//返回写函数里面你要执行的内容
console.log('sfzfileListzm',sfzfileListzm)
)
},