Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Google图表API甘特图依赖性问题_Javascript_Charts_Google Visualization - Fatal编程技术网

Javascript Google图表API甘特图依赖性问题

Javascript Google图表API甘特图依赖性问题,javascript,charts,google-visualization,Javascript,Charts,Google Visualization,我开始创建一个简单的甘特图,一切都很顺利,直到API变得疯狂。我有两个开发流,当这两个流都完成时,我计划做一个“完整测试”。一条流的结束时间比第一条流晚很多。“完整测试”只能在两个流都完成后进行 GoogleChartAPI计算第一个流完成后的“完整测试”开始日期。即使它从第二个流的末尾绘制一个数组到“完整测试” 关于如何解决这个问题(无需为“完整测试”设置硬编码的开始时间)有何想法 我使用以下数据定义了图表: ['Info', "Info Gathering", "planning", new

我开始创建一个简单的甘特图,一切都很顺利,直到API变得疯狂。我有两个开发流,当这两个流都完成时,我计划做一个“完整测试”。一条流的结束时间比第一条流晚很多。“完整测试”只能在两个流都完成后进行

GoogleChartAPI计算第一个流完成后的“完整测试”开始日期。即使它从第二个流的末尾绘制一个数组到“完整测试”

关于如何解决这个问题(无需为“完整测试”设置硬编码的开始时间)有何想法

我使用以下数据定义了图表:

['Info', "Info Gathering", "planning", new Date(2015, 8, 1), null, daysToMilliseconds(4), 0, ''],
['Setup1', "Setup 1", "setup", null, null, daysToMilliseconds(4), 0, 'Info'],
['Setup2', "Setup 2", "setup", new Date(2016, 0, 4), null, daysToMilliseconds(4), 0, 'Info'],
['Dev2', "Dev 2", "dev", null, null, daysToMilliseconds(90), 0, "Setup2"],
['Test1', "Testing 1", "test", null, null, daysToMilliseconds(4), 0, 'Setup1'],
['Test2', "Testing 2", "test", null, null, daysToMilliseconds(4), 0, 'Dev2'],
['FullTest', "Test Everything", "test", null, null, daysToMilliseconds(4), 0, 'Test1,Test2']
您可以在此处看到我的代码:


我想这只是一个bug,也许你已经注意到了:
甘特图正处于测试阶段,可能会在未来的谷歌图表发布中进行重大修订。


e、 g.当我切换第2行和第3行时,我得到了(我认为是这样),但行的顺序应该无关紧要。

我想我会再等一段时间,等待它成熟。谢谢你花时间看我在做什么。