我希望在我的amcharts(堆叠)中实现垂直滚动,如同小提琴zoomable vertical value axis
负责此垂直滚动的代码部分如下:
"valueScrollbar": {
"autoGridCount": true,
"color": "#000000",
"scrollbarHeight": 50
},
但我正在使用不同的amchart编码模式,如下所示:
AmCharts.ready(function() {
// SERIAL CHART
chart = new AmCharts.AmSerialChart();
chart.dataProvider = chartDataResults;
chart.categoryField = "States";
chart.plotAreaBorderAlpha = 0.2;
我如何实现此功能,因为没有valuecrollbar的类。
我试过这个:
var valueScrollbar = new AmCharts.valueScrollbar();
但AmCharts.valueScrollbar()无效
答案 0 :(得分:0)
没有单独的值滚动条类,因为它只是一个ChartScrollbar
对象。您所要做的就是将图表对象的valueScrollbar属性分配给ChartScrollbar
的实例,或者创建一个类似于JSON样式的初始化方法的对象:
//JSON-style setup:
chart.valueScrollbar = {
"autoGridCount": true,
"color": "#000000",
"scrollbarHeight": 50
}
//OO setup
var valueScrollbar = new AmCharts.ChartScrollbar();
valueScrollbar.autoGridCount = true;
valueScrollbar.color = "#000000";
valueScrollbar.scrollbarHeight = 50;
chart.valueScrollbar = valueScrollbar;