2017-07-09 33 views
0

私は、書式付きダニを追加しようとしているバブルチャートを持っています。私はまた、番号付きのダニを置きたい文字列を含む配列を持っています。配列の例は、["A"、 "B"、 "C"、 "D"]です。この配列の長さと値は実行時に異なりますが、文字列は引き続き含まれます。プリフォーマットされたダニは、配列の長さの1からの範囲です。 1は "A"、2は "B"などに置き換えられます。配列は実行時にのみ知られているので、私はこれを行うことはできません。フォーマットされたティックを動的に追加する方法は?

hAxis: { 
    ticks: [ 
    {v: 1, f: 'A'}, 
    {v: 2, f: 'B'}, 
    {v: 3, f: 'C'}, 
    {v: 4, f: 'D'} 
    ] 
}, 

をどのようにすることができますI出力正しい形式でダニ?私は、目盛フォーマットのスタイルを模倣するfor-loopを使ってみましたが、正しく行っていません。

答えて

1

これを試してみてください:

var input = ["A", "B", "C", "D"]; 
 

 
var ticks = input.map(function(item, index) { 
 
    return { v: index + 1, f: item }; 
 
}); 
 

 
console.log(ticks);

関連する問題