0

こんにちは私はg.raphaelで作られた棒グラフを持っています

太字の括弧内の47は、ifelseステートメントをそこに配置しようとしています。そうするとエラーが発生するようです。何か助けはありますか?

paper.barchart(-5、-20、480、260、[ (47)、 52、52、52、52、52、52、52、52、52、52、52、52、52、52、52、52 、52、52]、{色:["RGB(45,58,65)"、 "RGB(217,31,53)"、 "RGB(217,31,53)"、 "RGB(217,31、 53) "、" RGB(217,31,53) "、" RGB(217,31,53) "、" RGB(205,148,43) "、" RGB(205,148,43) "、" RGB(205,148,43 )"、" RGB(205,148,43) "、" RGB(73,102,20) "、" RGB(73,102,20) "、" RGB(73,102,20) "、" RGB(73,102,20) "、" RGB (73,102,20) "、" RGB(0,99,186) "、" RGB(0,99,186) "、" RGB(0,99,186) "、" RGB(0,99,186) "]})

4

1 に答える 1

1

ネストされたifブロックを試したことはありませんが、インスタンス化の外部でデータ配列を定義し、条件に従ってifステートメントを使用してそれを構築し、呼び出しで配列変数を使用できます。

var dataArray  = [...];
var colorArray = [...];
paper.barchart(-5, -20,
               480, 260,
               dataArray,
               {
                   colors : colorArray
               });
于 2013-04-06T12:48:19.143 に答える