所以我試圖從 API 獲取一些數據,對其進行一些翻譯并返回值。這是從 hubspot 的 hubdb API 中提取數據,但是當數據返回時,您不會取回字段名稱,因此我需要通過函數運行它以獲取字段名稱。我能夠使用以下方法在單行上成功執行此操作。return axios.get('urltoapi').then((res) => { const row = res.data; return convertHubdbKeyValues(table_name, row.values).then((details) => { return { details, }; });});然后我嘗試遍歷多行來構建一個數據數組,但我得到的只是一個空數組,我確定我在這里做一些非?;镜腻e誤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; });
循環遍歷一個對象并添加到另一個對象
三國紛爭
2023-03-24 14:02:28