0

次のコードを使用する場合。

var pvChart = new pv.Panel();
pvChart.width(200);
pvChart.height(200); 

var pvBar = pvChart.add(pv.Bar);
pvBar.data([1,2,3]);

console.log(pvBar.fillStyle());

エラーが発生します。

未定義のメソッド「インスタンス」を呼び出せません

を指しpvBar.fillStyle()ます。これを使用して、後で使用するためにバーの fillStyle を取得したいと考えています。このエラーの理由と解決方法を誰か教えてもらえますか?

4

1 に答える 1

0

解決した

バーが描画される前にfillStyleをリクエストしていたからです..

正しいコード;

var pvChart = new pv.Panel();
pvChart.width(200);
pvChart.height(200); 

var pvBar = pvChart.add(pv.Bar);
pvBar.data([1,2,3]);

pvChart.render();
console.log(pvBar.fillStyle());
于 2011-02-22T11:40:59.383 に答える