用法如下:
1、声明函数,返回值为Promise 类型 。
bossFree() {
return new Promise((resolve)=>{
//dosomething...
resolve(this.$post('/administrative/meeting/boss_free', this.meetingData));
})
},
boosmeetingroom_free() {
return new Promise((resolve)=>{
//dosomething...
resolve(this.$post('/administrative/meeting/meetingroom_free', this.meetingData));
})
},
2、调用函数,全部返回成功以后,执行想要的操作
Promise.all([this.bossFree(), this.boosmeetingroom_free()]).then(([ret1, ret2]) => {
console.log(JSON.stringify(ret1))
console.log(JSON.stringify(ret2))
//在这里执行想要的操作。
})