Chart.JSで単一のツールチップを表示しますか?

ダレン

Chart.JSを使用してグラフを作成しましたが、ツールチップの表示を1点に制限したいと考えています。https://jsfiddle.net/p2yd6hut/で表示できる、すべてのツールチップが現在表示されている作業デモがあります。

var data1 = {
  labels : ["SUN","MON","TUE","WED","THU","FRI","SAT"],
  datasets : [
{
  fillColor : "rgba(255,255,255,.1)",
  strokeColor : "rgba(0,0,0,.25)",
  pointColor : "#0af",
  pointStrokeColor : "rgba(255,255,255,1)",
  pointHighlightFill : "#fff",
  pointHighlightStroke : "rgba(220,220,220,1)",
  data : [150,200,235,390,290,250,250]
    }
 ]
}

var options1 = {
  scaleFontColor : "rgba(0,0,0,1)",
  scaleLineColor : "rgba(0,0,0,.1)",
  scaleGridLineColor : "rgba(0,0,0,.1)",
  scaleShowGridLines : true,
  scaleShowLabels : false,
  scaleShowHorizontalLines : false,
  bezierCurve : false,
  scaleOverride : true,
  scaleSteps : 5,
  scaleStepWidth : 100,

  tooltipTemplate: "<%= value %>" + "Guests",
  showTooltips: true,
  tooltipFillColor: "#0af",  
  onAnimationComplete: function() {    
  this.showTooltip(this.datasets[0].points, true);          
    },
  tooltipEvents: []

}

new Chart(c1.getContext("2d")).Line(data1,options1);

選択したデータポイントのツールチップのみを表示することはできますか?たとえば、データが配列内で390である水曜日のみを取得したいと思います。

必要な機能のスクリーンショット:http//i.imgur.com/VdH4atw.png

アドバイスは大歓迎です、ありがとう!

フェルミン・ペルドモ

これは、関数onAnimationCompleteのソリューションhttps://jsfiddle.net/p2yd6hut/2/です。値> =から390の新しい一時配列を作成しました。

onAnimationComplete: function()
    {    var tempArr = [];
     this.datasets[0].points.forEach(function(point){
         if(point.value >= 390){
             tempArr.push(point);
         }
     });
        this.showTooltip(tempArr, true);          
    }

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Chart.js-ツールチップで任意の点を描画します

分類Dev

Chart.jsのツールチップ値は2行で表示されます

分類Dev

Chart.jsは、ページの読み込み時にツールチップを表示します

分類Dev

Chart.jsツールチップに%を表示する方法

分類Dev

Chart.jsツールチップに%を表示する方法

分類Dev

特定のデータラベルのchart.jsでツールチップを非表示にする方法は?

分類Dev

Chart.jsのすべてのラベルとツールチップを非表示にして、サイズを非常に小さくします

分類Dev

Chart.jsのツールチップが表示されない

分類Dev

Chart.jsのツールチップが表示されない

分類Dev

Chart.jsツールチップをプログラムで開閉します

分類Dev

Chart.jsツールチップのキャレット位置を変更します

分類Dev

ツールチップを非表示/無効にするchart.js

分類Dev

ツールチップを非表示/無効にするchart.js

分類Dev

ツールチップを非表示/無効にするchart.js

分類Dev

Chart.jsの望ましくないツールチップが凡例に表示される

分類Dev

ツールチップが表示されると、上部のChart.JS値が消えます

分類Dev

chart.jsの凡例アイテムにツールチップを表示する方法

分類Dev

Chart.js-ツールチップを使用せずにバブルチャート要素にテキスト/ラベルを追加しますか?

分類Dev

Chart.js:積み上げ棒グラフに常に表示されるカスタムツールチップを表示します

分類Dev

[MIXED CHART.JS]各チャートのツールチップのラベルを操作するにはどうすればよいですか?

分類Dev

Chart.js 2.7.0グループ化された水平棒グラフ、グループ全体ではなく1つの棒のデータを表示するツールチップを取得するにはどうすればよいですか?

分類Dev

Chart.jsのマルチラベルツールチップ

分類Dev

Chart.js-ツールチップキャレットを非表示

分類Dev

chart.jsツールチップは、更新後も古いデータを記憶し続けます

分類Dev

モードでツールチップの外観を変更するにはどうすればよいですか:Chart.jsのインデックス

分類Dev

Chart.js v2 ドーナツ チャート ツールチップにすべての値を表示する

分類Dev

Chart.jsドーナツチャートに2番目のラベルセットを表示するにはどうすればよいですか?

分類Dev

Chart.jsを使用して単一値のドーナツまたは円グラフを作成するにはどうすればよいですか?

分類Dev

ツールチップがChart.jsの棒グラフを台無しにする

Related 関連記事

  1. 1

    Chart.js-ツールチップで任意の点を描画します

  2. 2

    Chart.jsのツールチップ値は2行で表示されます

  3. 3

    Chart.jsは、ページの読み込み時にツールチップを表示します

  4. 4

    Chart.jsツールチップに%を表示する方法

  5. 5

    Chart.jsツールチップに%を表示する方法

  6. 6

    特定のデータラベルのchart.jsでツールチップを非表示にする方法は?

  7. 7

    Chart.jsのすべてのラベルとツールチップを非表示にして、サイズを非常に小さくします

  8. 8

    Chart.jsのツールチップが表示されない

  9. 9

    Chart.jsのツールチップが表示されない

  10. 10

    Chart.jsツールチップをプログラムで開閉します

  11. 11

    Chart.jsツールチップのキャレット位置を変更します

  12. 12

    ツールチップを非表示/無効にするchart.js

  13. 13

    ツールチップを非表示/無効にするchart.js

  14. 14

    ツールチップを非表示/無効にするchart.js

  15. 15

    Chart.jsの望ましくないツールチップが凡例に表示される

  16. 16

    ツールチップが表示されると、上部のChart.JS値が消えます

  17. 17

    chart.jsの凡例アイテムにツールチップを表示する方法

  18. 18

    Chart.js-ツールチップを使用せずにバブルチャート要素にテキスト/ラベルを追加しますか?

  19. 19

    Chart.js:積み上げ棒グラフに常に表示されるカスタムツールチップを表示します

  20. 20

    [MIXED CHART.JS]各チャートのツールチップのラベルを操作するにはどうすればよいですか?

  21. 21

    Chart.js 2.7.0グループ化された水平棒グラフ、グループ全体ではなく1つの棒のデータを表示するツールチップを取得するにはどうすればよいですか?

  22. 22

    Chart.jsのマルチラベルツールチップ

  23. 23

    Chart.js-ツールチップキャレットを非表示

  24. 24

    chart.jsツールチップは、更新後も古いデータを記憶し続けます

  25. 25

    モードでツールチップの外観を変更するにはどうすればよいですか:Chart.jsのインデックス

  26. 26

    Chart.js v2 ドーナツ チャート ツールチップにすべての値を表示する

  27. 27

    Chart.jsドーナツチャートに2番目のラベルセットを表示するにはどうすればよいですか?

  28. 28

    Chart.jsを使用して単一値のドーナツまたは円グラフを作成するにはどうすればよいですか?

  29. 29

    ツールチップがChart.jsの棒グラフを台無しにする

ホットタグ

アーカイブ