当没有要加载的数据时,如何操作任意图表资源甘特图的 headers 中显示的日期
How can I manipulate the date shown in the headers of a anychart resource gantt when there is no data to be loaded
我们使用 anychart GanttResource 图表向技术人员展示他们每天的任务。为此,我们在组件外部使用 DateFilter 来加载我们的数据。然后,当从 API 中检索到数据时,我们将此数据设置到图表中。只要检索到数据就没有问题,图表会流畅地转到所选日期并且只显示此数据。但是当 API returns 没有数据或 400 时,我们向图表数据添加一个空列表。一开始看起来还不错,但当仔细观察时,我注意到图表默认回到今天作为 header 中显示的日期。我如何操作它以便可以在此处显示所选的过滤日期?
有人对如何获得此结果有任何建议吗?我似乎找不到设置要使用的时间线日期的功能。
如果我的解释不清楚,请告诉我,以便我进一步详细说明或提供任何屏幕截图以使其更清楚。
当您没有任何数据时,无法缩放到某个时间段。但是您可以向数据添加辅助元素(例如标记),并且您可以将时间线缩放设置为特定范围。获得真实数据后,可以删除该元素。请检查此示例:https://playground.anychart.com/uZ3gynNU
我们使用 anychart GanttResource 图表向技术人员展示他们每天的任务。为此,我们在组件外部使用 DateFilter 来加载我们的数据。然后,当从 API 中检索到数据时,我们将此数据设置到图表中。只要检索到数据就没有问题,图表会流畅地转到所选日期并且只显示此数据。但是当 API returns 没有数据或 400 时,我们向图表数据添加一个空列表。一开始看起来还不错,但当仔细观察时,我注意到图表默认回到今天作为 header 中显示的日期。我如何操作它以便可以在此处显示所选的过滤日期? 有人对如何获得此结果有任何建议吗?我似乎找不到设置要使用的时间线日期的功能。
如果我的解释不清楚,请告诉我,以便我进一步详细说明或提供任何屏幕截图以使其更清楚。
当您没有任何数据时,无法缩放到某个时间段。但是您可以向数据添加辅助元素(例如标记),并且您可以将时间线缩放设置为特定范围。获得真实数据后,可以删除该元素。请检查此示例:https://playground.anychart.com/uZ3gynNU