所以我试图从 API 获取一些数据,对其进行一些翻译并返回值。这是从 hubspot 的 hubdb API 中提取数据,但是当数据返回时,您不会取回字段名称,因此我需要通过函数运行它以获取字段名称。我能够使用以下方法在单行上成功执行此操作。
return axios.get('urltoapi').then((res) => {
const row = res.data;
return convertHubdbKeyValues(table_name, row.values).then((details) => {
return {
details,
};
});
});
然后我尝试遍历多行来构建一个数据数组,但我得到的只是一个空数组,我确定我在这里做一些非常基本的错误
return axios
.get(getRowByQueryUrl(table_details.table_id, query))
.then((res) => {
var bookings = [];
this.data = res.data;
this.data.objects.forEach((item) => {
return convertHubdbKeyValues(table_name, item.values).then(
(updatedValues) => {
bookings.push(updatedValues);
}
);
});
return bookings;
});
绝地无双
相关分类