return GET_PATIENT_SERVICE_CENTER_BED_ADJUSTMENT_DATA(params)修改以上代码,使得调用多个封装api时,可以获取他们的数据并进行合并展示在表格中
时间: 2023-08-16 10:07:33 浏览: 158
pmsm.zip_Adjustment test_PMSM模型_pmsm_powergui_转速环pmsm
可以使用 Promise.all() 方法来同时调用多个封装 API,并在所有 API 都返回结果后进行数据合并和展示。修改的代码如下:
```
Promise.all([
GET_PATIENT_SERVICE_CENTER_BED_ADJUSTMENT_DATA(params),
GET_OTHER_API_DATA(params)
]).then(results => {
const [bedAdjustmentData, otherData] = results;
const mergedData = mergeData(bedAdjustmentData, otherData);
displayDataInTable(mergedData);
}).catch(error => {
console.error(error);
});
```
其中,`GET_OTHER_API_DATA(params)` 和 `mergeData()` 需要根据实际情况进行修改,以调用其他封装 API 并合并数据。`displayDataInTable()` 方法用于将合并后的数据展示在表格中。如果其中任何一个 API 返回错误,则会进入 `catch` 块中打印错误信息。
阅读全文