Promise.all ()
可以使用Promise.all 封装多个请求,这时候返回的数据会封装成数组,在使用[...参数1, ...参数2]
合并成一个数组对象
Promise.all([
getDetailListApi({
currentPage: 1,
pageSize: 1000,
parentId: 2,
token: localStorage.getItem("token")
}),
getDetailListApi({
currentPage: 1,
pageSize: 1000,
parentId: 16,
token: localStorage.getItem("token")
})
]).then(res => {
if (res[0].success == true && res[1].success == true) {
this.sourceArr = [...res[0].data.list, ...res[1].data.list];
}
});
网友评论