Невозможно добавить свойство ValueAxis на график акций Amchart
Я пытаюсь добавить заголовок к первому графику в списке нескольких фондовых графиков. Но это не проявляется. Вот код:
stockGraphs: [{
id: "g1",
valueField: "value",
comparable: true,
bullet: "round",
valueAxis: [
{
title: "t1"
}]
}]
Вот демо
1 ответ
Как указано в документации, valueAxis
свойство принимает идентификатор или ссылку на объект valueAxis. Вы пытаетесь назначить массив, что далеко.
Вам нужно добавить id
к valueAxes
Массив внутри вашей панели в вашей демонстрации, затем установите valueAxis
Свойство для идентификатора в виде строки:
valueAxes: [
{
id: "t1",
title: "t1",
maximum: 3000
},{
id: "t2",
title: "t1",
position: "right",
maximum: 3000
}
],
stockGraphs: [
{
id: "g1",
valueField: "value",
comparable: true,
bullet: "round",
valueAxis: "t1"
},{
id: "g2",
valueField: "value2dataset1",
comparable: true,
bullet: "round",
valueAxis: "t2"
}
],
Я добавил вторую ось значений, так как назначение оси значений графику помогает, только если вам нужно отобразить несколько осей значений на панели, поскольку все графики будут использовать первую ось значений по умолчанию, если она не назначена.