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)
)
},