gpt4 book ai didi

javascript - AmChart : Adding Guide column when exporting a chart

转载 作者:行者123 更新时间:2023-12-03 03:14:22 25 4
gpt4 key购买 nike

我有一个 Line AmChart,我可以在其中使用指南标记特定数量的数据。我想在导出整个数据时将指南导出为一列。

例如,


约会访问
2017年10月14日 36
2017年10月15日 40
2017年10月16日 39
2017年10月17日 41
2017年10月18日 36
2017年10月19日 32
2017年10月20日 33
2017年10月21日 54
2017年10月22日 60
2017年10月23日 48
2017年10月24日 56
2017年10月25日 72
2017年10月26日 72
2017年10月27日 39
2017年10月28日 58
2017年10月29日 69
30/10/2017 75
2017年10月31日 66
2017年1月11日 45

我已经设法动态添加指南并向其中添加一个字符串。

我想导出如下所示的数据:


约会访问
2017年10月14日 36
2017年10月15日 40
2017年10月16日 39
2017年10月17日 41
2017年10月18日 36
2017 年 10 月 19 日 32 标签1
2017年10月20日 33 标签1
21/10/2017 54 标签1
2017 年 10 月 22 日 60 个标签1
2017 年 10 月 23 日 48 标签1
2017年10月24日 56
2017年10月25日 72
2017年10月26日 72
27/10/2017 39 标签2
2017 年 10 月 28 日 58 标签2
2017 年 10 月 29 日 69 标签2
2017 年 10 月 30 日 75 标签2
2017年10月31日 66
2017年1月11日 45

代码位于 JSFiddle .

最佳答案

指南不被视为数据,因为它们不是图表 dataProvider 数组的一部分,因此默认情况下它们不会以任何数据格式导出。为了将指南包含在数据导出中,您必须将指南文本添加到 dataProvider。这是对处理它的 selected 监听器的非常基本的修改:

chart.chartCursor.addListener("selected", function(event) {
// guide setup omitted
var cursor = event.startIndex;

while (cursor <= event.endIndex) {
chart.dataProvider[cursor]["guide"] = text;
++cursor;
}
//add guide/validate omitted
});

Updated fiddle

关于javascript - AmChart : Adding Guide column when exporting a chart,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46833166/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com