Я пытаюсь построить несколько диаграмм с помощью AmCharts, и мне нужно динамически устанавливать заголовки. Согласно документации, каждая диаграмма должна иметь метод addTitle ():
http://docs.amcharts.com/3/javascriptcharts/AmChart
addTitle(text, size, color, alpha, bold)
text - text of a title size - font size color - title color alpha - title opacity bold - boolean value indicating if title should be bold.
Adds title to the top of the chart. Pie, Radar positions are updated so that they won't overlap. Plot area of Serial/XY chart is also updated unless autoMargins property is set to false. You can add any number of titles - each of them will be placed in a new line. To remove titles, simply clear titles array: chart.titles = []; and call chart.validateNow() method.
Я не вижу такого метода. Я создаю диаграмму с помощью AmCharts.makeChart (), передавая div и объект определения диаграммы:
var chart = AmCharts.makeChart($chartDiv[0], chartDefinition);
Когда я изучаю свой объект диаграммы, я вижу массив заголовков, который я включил в свой chartDefinition, но для него не определен метод addTitle ().