我面临的问题是在同一行中显示多个任务。但是甘特图的默认结构是在任务名称前面的各个行中显示任务。我们已自定义结构,并将任务名称(甘特图的左列)替换为“工作人员名称”。分配给每个员工的任务应显示在与员工名称相同的行中。
在甘特图的Js版本中有一个可用的功能,但不确定它的反应版本。在js中,你可以访问甘特图的实例,但是在反应中,你必须用道具做任何事情。
发布于 2022-03-22 18:53:23
不幸的是,React版本的Dhtmlx甘特图中的拆分任务功能不可用。
此功能可在JS dhtmlxGantt https://docs.dhtmlx.com/gantt/desktop__split_tasks.html的专业版本中使用。JS dhtmlxGantt可用于react应用程序。为此,您需要编写一个包装器组件。
下面是关于如何实现它的演示和教程:https://github.com/DHTMLX/react-gantt-demo https://dhtmlx.com/blog/create-react-gantt-chart-component-dhtmlxgantt/
下面是演示,在react应用程序中使用JS dhtmlxGantt拆分任务:https://files.dhtmlx.com/30d/22969d8959ddb7651919594cd28848fd/gantt-react+split.zip。
https://stackoverflow.com/questions/71523748
复制相似问题