我有3个AmGraph的amChart。我需要以编程方式启用/禁用图形。我希望所有图表都可用但只有一个禁用,并且只有当用户点击图表显示的相对标签时才会显示。
有可能吗?
答案 0 :(得分:0)
要在图表加载时禁用图表,请在图表配置中将其hidden
属性设置为true
。
即:
"graphs": [{
// ...
"hidden": true
}, ...]
要通过API禁用图表,在构建图表时,请使用hideGraph()
方法。
即:
function hideGraphByIndex( index ) {
chart.hideGraph( chart.graphs[ index ] );
}
function hideGraphById( id ) {
chart.hideGraph( chart.getGraphById( id ) );
}