Javascript vis.js_timeline/REACTjs/js:在一个选项卡中显示多个项目

Javascript vis.js_timeline/REACTjs/js:在一个选项卡中显示多个项目,javascript,reactjs,vis.js,vis.js-timeline,Javascript,Reactjs,Vis.js,Vis.js Timeline,我正在使用以下代码向内容传递一个项目数组: const nArray=data.abs.map((abs,index)=>({id:index+1,content:abs.Des[0],start:abs.time,title:abs.Trace,end:null,group:1})) 但是,现在只有数组中的第一项显示在时间线上。内容如下: content:(5) ["item1", "item2", "item3", "item4", "item4"] 在显示中,如何在时间线上的一个选项卡中

我正在使用以下代码向内容传递一个项目数组:

const nArray=data.abs.map((abs,index)=>({id:index+1,content:abs.Des[0],start:abs.time,title:abs.Trace,end:null,group:1}))

但是,现在只有数组中的第一项显示在时间线上。内容如下:

content:(5) ["item1", "item2", "item3", "item4", "item4"]
在显示中,如何在时间线上的一个选项卡中显示所有项目

更新:

控制台日志显示了正确的结构,但收到此错误:

项[对象]中缺少属性“开始”

const nArray=data.abs.map((abs,index)=>abs.Event.map((Event,index)=>({id:index+1,content:Event,start:abs.timestamp,title:abstraction.Trace,end:null,group:1}))

第二次更新

下面的代码现在有这个错误,它似乎来自vis.js库,但我不确定它的意思是什么:

未捕获类型错误:i不是函数


const nArray=data.abs.map((abs,index)=>({id:index+1,content:abs.Event.map({id:index+1,Event})),start:abs.timestamp,title:abs.Trace,end:null,group:1}))
我使用的修复程序是使用
toString()
函数将数组转换为StringArray。我将代码从上面更改为下面的代码,它显示数组中存储的任何值

修正:

const nArray=data.abs.map((abs,index)=>({id:index+1,content:abs.Event.toString(),start:abs.timestamp,title:abs.Trace,end:null,group:1}))