在这里,我只提供了一个关于如何将某些内容附加到列的建议,您可以应用此建议将箭头附加到条形。
您可以对条形使用注释。下面的例子展示了你可以在条上注释一个简单的文本。
在这个数据表中,我们用 {role: 'annotation' } 定义了一个新列来保存条形标签:
var data = google.visualization.arrayToDataTable([
['Element', 'Density', { role: 'style' }, { role: 'annotation' } ],
['Copper', 8.94, '#b87333', 'Cu' ],
['Silver', 10.49, 'silver', 'Ag' ],
['Gold', 19.30, 'gold', 'Au' ],
['Platinum', 21.45, 'color: #e5e4e2', 'Pt' ]
]);
同样,您可以通过定义格式化程序并将其包装在如下函数中,将注释格式化为您希望附加的红色向下箭头:
function getValueAt(column, dataTable, row)
{
return dataTable.getFormattedValue(row, column);
}
有关这方面的更多信息,您可以参考this。