В своем JS я пытаюсь добавить цикл for
в руководства amCharts, чтобы иметь 3 метки направляющих и их значения, передаваемые из файла представлений.
В настоящее время я работаю с этим:
"guides": [{
"dashLength": 6,
"inside": true,
"label": graphConfig.dataProvider[0].label[0],
"labelRotation":90,
"lineAlpha": 1,
"category": graphConfig.dataProvider[0].val[0],
}, {
"dashLength": 6,
"inside": true,
"label": graphConfig.dataProvider[0].label[1],
"labelRotation":90,
"lineAlpha": 1,
"category": graphConfig.dataProvider[0].val[1],
}, {
"dashLength": 6,
"inside": true,
"label": graphConfig.dataProvider[0].label[2],
"labelRotation":90,
"lineAlpha": 1,
"category": graphConfig.dataProvider[0].val[2],
}],
Он работает нормально, но если мне нужно его масштабировать, мне нужен цикл. Я ищу что-то вроде этого:
"guides": [
for (var i=0; i<3; i++)
{
{
"dashLength": 6,
"inside": true,
"label": graphConfig.dataProvider[0].label[i],
"labelRotation":90,
"lineAlpha": 1,
"category": graphConfig.dataProvider[0].val[i],
},
}
Но это не работает. Помогите мне, пожалуйста.