export function fetchDataCft(query_dict) { return new Promise((resolve, reject) => { queryCft(query_dict).then(response => { const data = response.data const total_count = response['total_count'] // console.log(data) resolve(data, total_count) }).catch(error => { reject(error) }) }) } 如何获取fetchDataCft返回的data和total_count 并使用箭头函数进行处理
时间: 2024-01-21 11:05:00 浏览: 59
对pandas中to_dict的用法详解
可以使用 `then()` 方法来获取 `fetchDataCft()` 方法返回的 `Promise` 对象中 resolve 的结果,如下所示:
```javascript
fetchDataCft(this.query_dict)
.then((data, total_count) => {
// 在这里可以处理获取到的data和total_count
console.log(data, total_count);
})
.catch(error => {
console.log(error);
});
```
需要注意的是,`then()` 方法中的参数是 resolve 函数返回的结果,因此要根据 `fetchDataCft()` 方法中 resolve 函数的定义来决定参数的个数。在这个例子中,resolve 函数返回了两个结果,分别为 `data` 和 `total_count`,因此需要在 `then()` 方法中指定两个参数来接收这两个结果。
阅读全文