https://snag.gy/9etSHc.jpg -----这是我需要删除的图像链接。
const chart = this.AmCharts.makeChart( 'chartavaliacao' + id + idf,
{
'type': 'serial',
'theme': 'light',
'rotate': true,
'colors': colorScheme,
'dataProvider': this.dados,
'graphs': this.grafico,
'marginTop': 10,
'marginLeft': 15,
'marginBottom': 0,
'addClassNames': true,
'valueAxes':[{
'unit': '%',
'maximum': 100,
'minimum': 0,
}],
'categoryField': 'categoria', <<<<<<<<<<<<<<<<<< i need to remove this field from my graph
'titles': [
{
'id': 'Title-1',
'size': 15,
'text': this.grouped ? this.titulo : ''
}
],
'listeners': [{
'event': 'drawn',
'method': modifyAxis
}, {
'event': 'clickGraphItem',
'method': redireciona
}]
}, 10);
}
我需要从图形'categoryField'中删除,但是如果我对此进行注释,则显示未定义。 我试图将其设为false,但得到的结果相同。
有人可以帮助解决这个问题吗?
答案 0 :(得分:0)
不知道您的ModifyAxis代码是做什么的,我认为最安全的方法可能不会干扰它,是使用labelFunction
返回空字符串或单个空格:
AmCharts.makeChart(..., {
// ...
categoryAxis: {
labelFunction: function() {
return " ";
},
// ...
}
// ...
}