Anychart是一个数据可视化工具,提供了多种甘特图类型,包括普通甘特图(Gantt),变形甘特图(Resource)等。可以使用以下代码示例创建一个普通甘特图:
var chart = anychart.ganttProject();
//通过设置数据源来填充甘特图的数据
chart.data(data);
//启用时间轴和其他功能
chart.timeline().start(Date.now())
.scale(
anychart.scales.dateTime()
.minimum('2018-01-01')
.maximum('2018-12-31')
);
//启用图例和其他功能
chart.legend(true)
.padding([0, 0, 10, 0]);
//将甘特图渲染到HTML容器中
chart.container('container').draw();
上面的代码示例创建一个基本的普通甘特图。可以通过调整数据源、时间轴等参数来创建其他类型的甘特图。