javascript - 尝试使用 api 列表数据为我的反应图表 2-js 图形数据创建列表并希望使用 Javascript 迭代不同的数组对象列表
问题描述
我有以下来自后端的 api 列表数据,我想在 Javascript 中迭代它们并制作 arrayList[] 以进一步用于使用 react-chart2 js 创建图形。
0:{problem: Array(28), release:"rs_21.2"}
1:{problem: Array(28), release:"rs_21.3"}
2:{problem: Array(28), release:"rs_21.5"}
so on .......
此外,我想迭代“问题”,即 Array[objects] 具有如下数据:-
problem:Array(28)
>0:{id:1234,originator:{firstName LastName},title:""}
>1:{id:1235,originator:{firstName LastName},title:""} & so on..
Below is my code to iterate the originator from problem, but unable to get the data
let problemList =[];
result.problem.forEach(record => {
problemList.push(problem.originator.firstName+''+problem.originator.lastName);
}
I'm not getting the orignator data, what i'm doing wrong in iterating, any help will be
appreciated
解决方案
我通过使用以下代码迭代记录获得了发起者列表
problemList.forEach(record => {
record.forEach(data => {
originatorList.push(data.originator.firstName+''+data.originator.lastName);
})
})
console.log(originatorList); // gives the originatorList names
推荐阅读
- python - xarray.Dataset.weighted(...) 的问题
- javafx - 如何从主控制器类将动作侦听器设置为对话框确定按钮
- ggplot2 - 为什么在 RStudio 中清除我的全局环境可以解决我的 ggplot 缺失轴问题?
- python - /admin/accounts/picture/ 处的 OperationalError 没有这样的表:accounts_picture
- c++ - 为什么 boost::asio::ip::tcp::basic_stream_socket::available 运行时间长?
- javascript - 随机生日的概率
- html - 减小页面宽度时防止导航项换行
- c++ - 使用指向结构的指针序列化结构
- azure - Azure DevOps Rest API 身份验证
- java - 在cmd中运行java类