0

ExtJS 4.1を使用して面グラフを作成していますが、すべてが正常にレンダリングされています。

私には2つのエリアがあり、現在1つのエリアが別のエリアのに表示されています。その動作の代わりに、どのようにすべての領域を重ね合わせるのですか?すべての領域が表示されるように不透明度を変更できます。

APIドキュメントといくつかのオンラインソースに記載されている例は、スタックされた動作のみを示しています。それは面グラフのデフォルトで唯一の実装ですか、それとも単純な構成がありませんか?

面グラフの例に見られるように、すべての色付きの領域が次々に表示されるのではなく、すべてを1つの平面に配置する必要があります。

ご意見やご提案をお寄せください。

4

2 に答える 2

0

代わりに、塗りつぶし付きの折れ線グラフを使用してください。私のために働きます。

于 2013-01-08T21:39:07.240 に答える
0

これは、y軸にデータポイントの配列を持つ単一のエリアシリーズの代わりに、追加のシリーズを作成することで実行できます。煎茶フォーラムから回答を得ました。

series: [
  {
    type: 'area',
    highlight: false,
    axis: 'left',
    xField: 'name',
    yField: ['data1'],
    style: {
        opacity: 0.50
    }
},
  {
    type: 'area',
    highlight: false,
    axis: 'left',
    xField: 'name',
    yField: ['data2'],
    style: {
        opacity: 0.70
    }
}
于 2013-01-24T16:08:03.803 に答える