【发布时间】:2018-02-08 09:11:34
【问题描述】:
我正在使用 Google Stack Chart 来生成我的报告。 示例Fiddle。
这里的问题是我需要为图表中的每个系列设置一条分隔线。
我尝试了以下代码:
var dataView = new google.visualization.DataView(data);
dataView.setColumns([0,1,2, {"type": "string","role": "style","calc": ReturnStroke}, 3, {
"type": "string",
"role": "style",
"calc": ReturnStroke
}, 4, {
"type": "string",
"role": "style",
"calc": ReturnStroke
}, 5, {
"type": "string",
"role": "style",
"calc": ReturnStroke
},6,7
]);
function ReturnStroke(dataTable, rowNum) {
return 'stroke-color: #99ebff;';
}
chart.draw(dataView, options);
这对我有用。但这里的问题是,它是在条形图的四个边上绘制边界线,但我只需要在顶部。这只是我提供的示例数据。实际上,我的图表中有大约 500 列。像上面提到的那样手动指定它们是不切实际的。
有没有简单的方法可以在图表级别全局指定分隔线。
【问题讨论】:
标签: jquery charts google-visualization