2011-06-28 12 views
0

作成した後、円グラフで使用できる色の配列を変更したいと思います。 setSeriesStylesメソッドを使用する必要があると思いますが、その例は見つかりません。documentationは明確ではありません。作成後のYUI円グラフの色の変更

は、これまでのところ、私は私がポーリング午前ライブデータソースを持っているので、私はときに、データ変更イベントをリッスンして、チャートを更新することができ

pieChart.setSeriesStyles([{colors: ['#D4D4D4']}]); 

pieChart.setSeriesStyles([{ style: { colors: ['#D4D4D4']}}]); 

答えて

0

を試してみましたそれにデータを送る前に。

datasource.doBeforeCallback = function(oRequest, oFullResponse, oParsedResponse, oCallback) { 
    if (!oParsedResponse.results || oParsedResponse.results.length < 1) { 
     oParsedResponse.results = [{ "name": "No Activity", "count": "0" }]; 
     mychart._seriesDefs.style.colors = [{style: { colors: ['#000000']}}]; 
    } else { 
     mychart._seriesDefs = null; // sets color array back to default 
    } 
    return oParsedResponse; 
}; 
関連する問題