首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >React-vis timeline-无法初始化项数据

React-vis timeline-无法初始化项数据
EN

Stack Overflow用户
提问于 2020-07-14 01:50:32
回答 1查看 188关注 0票数 0

我有一个关于vis时间线初始化的问题。时间线可见,但没有任何数据。我试图传递不同格式的项目,但它看起来像附件中的图像。这有什么问题呢?我的react组件:

代码语言:javascript
复制
import 'vis-timeline/styles/vis-timeline-graph2d.min.css';
import Timeline from 'react-vis-timeline'

const items = [{
    id: 1,
    start: new Date(2025, 7, 15),
    end: new Date(2025, 8, 2),
    content: 'Test 1',
},
{
    id: 2,
    start: new Date(2025, 7, 17),
    end: new Date(2025, 8, 3),
    content: 'Test 2',
}
];

const options = {
    width: '100%',
    height: '450px',
};

class Timeline2D extends React.Component {

    render() {
        return <Timeline options={options} initialItems={items} />;
    }
}

export default Timeline2D;

Result

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-14 05:34:59

要解决此问题,我需要设置组。请参见正确的示例:

代码语言:javascript
复制
import React from 'react';
import 'vis-timeline/styles/vis-timeline-graph2d.min.css';
import Timeline from 'react-vis-timeline'

const items = [{
    id: 1,
    group: 1,
    start: '2014-04-20',
    end: '2014-04-26',
    content: 'Test 1',
},
{
    id: 2,
    group: 2,
    start: '2014-04-22',
    end: '2014-04-29',
    content: 'Test 2',
}
];

const groups = [{
    id: 1,
    content: 'Group 1',
},
{
    id: 2,
    content: 'Group 2',
}
];

const options = {
    width: '100%',
    height: '450px',
};

class Timeline2D extends React.Component {

    render() {
        return <Timeline options={options} initialItems={items} initialGroups={groups}/>;
    }
}

export default Timeline2D;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62881462

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档