問題タブ [kendo-chart]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1585 参照

responsive-design - dataviz オブジェクトの kendo.resize

window.resize 関数内で kendo.resize を使用する際の問題。ブラウザのサイズを変更するときに、剣道チャート用に 3 つの機能主義者をブートストラップする必要があるため、kendo.resize 関数を使用しました。チャートのサイズ変更は、可視領域のチャートのみで完全に機能します。例として、剣道タブストリップに 2 つのタブと 2 つのグラフ (タブ 1 -chart1、タブ 2-chart 2) があり、タブ 1 をクリックしてサイズを変更すると、ブラウザのグラフのサイズが変更され、タブ 2 に移動します グラフ 2 はまだです以前のサイズでブラウザのサイズを変更すると、再度サイズが変更されます。

0 投票する
1 に答える
1772 参照

kendo-ui - 剣道チャートでcategoryAxisにメモを追加できない

剣道チャートのカテゴリ軸にメモを追加する可能性はありますか? ドキュメントに見られるように、それは可能であるはずですが、すべてのオプションを設定した後でも、メモは表示されません。誰かがそうしている例は見つかりませんでした。この機能を管理または使用した人はいますか?

私のjsFiddleの試み

ありがとうございました

0 投票する
1 に答える
3446 参照

kendo-ui - 複数の系列をチャートに追加する

現在、日付ごとの製品のダウンロード数を示すグラフを作成しようとしています。現在のコードのサンプルは次のとおりです。

1 つの製品のデータのみを表示する必要がある場合は問題なく動作します。別の製品のダウンロード データを表示するにはどうすればよいですか (別のシリーズをチャートに追加するなど)?

0 投票する
1 に答える
2981 参照

asp.net-mvc - 剣道チャート列の複数行ラベル

私は最近、剣道図を多用するプロジェクトを継承し、列ラベルに情報を追加するように依頼されました。現在、ラベルには整数とパーセンテージが含まれており、リビジョンではパーセンテージ値が追加されます。ラベルが少し長くなってきているので、複数の行に分割する必要があります。

したがって、現在の列ラベルは次のとおりです。

3、0.00%

今読むだろう

3

0.00%

9.99%

コードは MVC スタイルに配置されているため、各ラベルを決定するコードは次のようになります。

これは単純なことのように思えますが、ラベルに適切に機能する改行の構文が見つかりません。Kendo は <br />エントリを解釈しようとしているように見えますが、これらはグラフの流れを乱し、後続のすべてのラベル値が列のすぐ上ではなくグラフ全体の下に表示される原因となります。私が検索したいくつかのフォーラムの投稿では、これは現在剣道では不可能であると断言していますが、「2014 年には可能になる」とも述べています (ただし、これらのほとんどは以前の投稿であり、私は剣道についてあまり知らないので、可能でした)彼らが参照しているラベルを誤解しないでください)。

このタイプのラベルに(コードから)改行を挿入するための適切な構文、または機能が現在サポートされていない場合の可能な回避策を誰かに教えてもらえますか?

ありがとうございました!

更新回避策 を見つけました<tspan>。これは少し役に立ちますが、ページに合わせてグラフが動的にサイズ変更されるため、見た目はかなり悪くなります (したがって、積み上げ棒グラフの場合、各列の幅と開始位置は静的ではありません)。<tspan>タグは各ラベルの y 座標を考慮しますが、x 座標は考慮しないため、列ごとに個別に設定する必要があります。設定されていない場合、すべての列のラベルは、y 軸の値があるグラフの一番左側に表示されます。チャートは動的であるため、そこに配置する「正しい」静的値はなく、テンプレート コード内から列の開始位置を取得する方法を見つけることができませんでした。<tspan>回避策が実行可能なオプションになるようにこれを修正する方法はありますか?

(回避策はこちらにあります

0 投票する
1 に答える
1429 参照

javascript - JSONへの剣道チャートバインディング

次の JSON が与えられた場合

2 つのシリーズを含む単純な棒グラフと、日付を使用したカテゴリ軸を作成しようとしています。しかし、私はそれを管理することができず、複雑なjsonデータにバインドするオンラインの例を見つけることができません.