Вам необходимо установить заголовок графиков, чтобы легенда знала, что использовать для замены labelText
каждой легенды, по умолчанию [[title]]
:
https://docs.amcharts.com/3/javascriptcharts/AmLegend#labelText
Похоже, что labelText
будет не анализировать любые другие специальные заполнители, такие как [[value]]
, отличные от [[title]]
.
Так что исправление состоит в том, чтобы просто удалить то, что вы установилив качестве текста метки в разделе легенды (просто оставьте его по умолчанию) и добавьте заголовки на каждом графике:
legend: {
...,
// "labelText": "[[value]]"
},
...,
graphs: [
{
id: "g1",
fillAlphas: .9,
title: "value 1",
...
},
{
id: "g2",
fillAlphas: .9,
title: "OR WHATEVER YOU WANT TO DISPLAY",
...
},
...
]
fiddle: https://jsfiddle.net/davidliang2008/fm7jLkta/