当前位置: 首页 > 知识库问答 >
问题:

隐藏ChartJS线图中的点

潘胤
2023-03-14

最初,我将每个点的填充颜色设置为完全透明。如果我把鼠标放在图形上,点就会弹出。我想隐藏所有的点,这样线图是平滑的。

共有2个答案

方高丽
2023-03-14

您可以将点半径设置为零。

var myChart = new Chart(
    ctx, {
        type: 'line',
        data: {
            labels: [...]
            datasets: [
              {
                data: [...],
                pointRadius: 0,  # <<< Here.
              }
            ]
        },
        options: {}
    })

巫马昆琦
2023-03-14

您可以通过在配置选项中设置点的半径属性来实现这一点,如下所示:

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

点的工具提示也将消失。

 类似资料:
  • 我目前在网页上的图表由Chart.js v2.5.3提供支持。不久前配置的图表工作得非常好。代码如下: 由于v3现在可用,我正在考虑切换到它。快速测试揭示了一些我需要克服的问题。我正在努力解决的一个问题是无法隐藏数据集图例。在V2.5中,它是通过设置为false来完成的,但不再是。在文档中,我没有发现任何可以帮助我的东西。 有人可以建议如何在Chart.jsV3中隐藏传奇吗? /库巴

  • 假设我有多行,其中一行我想隐藏。如何做到这一点?将删除完整的行,但我只想隐藏该行。在这个图表API中有可能吗?

  • 我正在尝试嵌入PDF,我希望侧视图在默认情况下隐藏。我似乎只能通过隐藏工具栏来实现这一点。我希望工具栏是可见的,但默认情况下不是侧菜单。我有没有办法做到这一点?代码:

  • 问题内容: 我正在尝试隐藏JTable的网格线,但没有结果。即使尝试更改网格线的颜色也不起作用。这是我的代码: 始终绘制白色网格线。我被困在这里… 我是否必须实现自定义视口才能摆脱这种情况? 预先感谢,亚历克斯 问题答案: 你必须设置两个东西 禁用网格显示 零行/列小区间间距 在代码中: 或使用JXTable(来自SwingX项目)为您执行此操作:

  • 如何隐藏EditText下划线(末尾有衬线的提示线)? 可能有一个更好的方法来实现我想要的:我有一个带有EditText的布局。通常情况下,在用户可以点击它并开始输入或编辑文本的地方显示良好。 然而,有时我希望使用相同的布局(简化其他逻辑)以只读方式显示相同的数据。我希望演示文稿是相似的--它应该有相同的高度和相同的字体,但没有下划线。 作为权宜之计,我将通过删除EditText并替换TextVi