0

カテゴリ値が重複している縦棒グラフがあり (それが表す項目が「生まれ変わった」ため)、両方を個別に表示したいのですが、Kendo は一意のカテゴリを 1 つしか取得しないため、2 番目の値を無視しているようです。例えば:

Items: [
{category: 1, value: 1}, 
{category: 2, value: 2},
{category: 1, value: 3} ]

したがって、3 つの列マーカーが必要ですが、代わりに 2 つしか得られません。

Items: [
{category: 2, value: 2},
{category: 1, value: 3} ]

どうすればこれを達成できるか考えている人はいますか?シリーズ定義で Xfield と呼んでみましたが、他の非カテゴリ チャートでは複数の x 値を使用できるため、機能しませんでした。縦棒グラフのままにしておきたいのですが、仕方がないように思われます...しかし、私が考えていない回避策があれば教えてください。本当にありがとう!

4

1 に答える 1

0

シリーズ定義で定義されたカテゴリフィールドがありますか? 何かのようなもの

series: [{ field: 'value', categoryField: 'category', type: 'column' }]

カテゴリ列が 2 つだけのグラフが表示されます ( http://jsbin.com/AcetIXAL/1/edit )。しかし、categoryAxis でカテゴリーを次のように定義すると、

series: [{ field: 'value', type: 'column' }],
categoryAxis: { field: 'category' },

3 つの列すべてを取得します ( http://jsbin.com/AcetIXAL/2/edit )。

于 2013-12-13T18:27:54.977 に答える