我只是想知道我该怎么做。我设置了一个网格,并为其提供了以下选项:
this._chartOptions =
{
"type": 'serial',
"categoryField": "category",
"balloonText": '',
"startDuration": 1,
"categoryAxis": {
"gridPosition": "start"
},
"trendLines": [],
"graphs": [
{
"balloonColor": "#ffff00",
"colorField": "#ffff00",
"fillAlphas": 1,
"fillColors": "#ffff00",
"id": "AmGraph-1",
"lineColorField": "ffff00",
"title": "graph 1",
"type": "column",
"valueField": "column-1"
},
],
"guides": [],
"valueAxes": [
{
"id": "ValueAxis-1",
"title": 'Deals per stage'
}
],
"allLabels": [],
"balloon": {},
"titles": [],
"dataProvider": this._dataProvider
}
然后我有一些按钮。这些按钮更改正在显示的图表。因此,默认情况下,它会显示一个条形图,然后下一个按钮会将其显示为饼图。下一个应该显示不同的条形图。 我的问题是我似乎无法更改y轴标签。默认情况下为“每个阶段的交易”。当我打开此条形图时,我想将其更改为“每季度收入”。
单击按钮时,我尝试设置以下内容:
__this._chartOptions.valueAxes = [
{
"id": "ValueAxis-1",
"title": 'Revenue per Quarter'
}];
但这最终导致条形图中的条由于某种原因而无法绘制。是否有捷径可寻?谁能告诉我上面的内容为什么会停止图表中的数据绘制?