Hide points in ChartJS LineGraph

后端 未结 2 1066
无人共我
无人共我 2020-12-24 00:11

Originally I set the fill color for each point to be completely transparent. If I run my mouse over the graph, the points pop up. I want to hide all points so that the line

相关标签:
2条回答
  • 2020-12-24 00:46

    You can set the pointRadius to zero.

    var myChart = new Chart(
        ctx, {
            type: 'line',
            data: {
                labels: [...]
                datasets: [
                  {
                    data: [...],
                    pointRadius: 0,  # <<< Here.
                  }
                ]
            },
            options: {}
        })
    
    0 讨论(0)
  • 2020-12-24 00:59

    You can achieve this by setting point's radius property in configuration options as follows:

    var chartConfig = {
                type: 'line',
                options: {
                    elements: {
                        point:{
                            radius: 0
                        }
                    }
                }
            }
    

    Tooltips for the points will also gone off.

    0 讨论(0)
提交回复
热议问题