Chart.js雷达图表如何删除外部标签

时间:2017-03-08 18:37:10

标签: javascript chart.js axis-labels radar-chart

enter image description here

在移动设备上,这些标签占据了太多宝贵的空间。如何在保留线条的同时将其移除?

我已经尝试了几种方法,这些方法似乎适用于典型的x / y图表,但无法找到实现雷达图表的方法。

2 个答案:

答案 0 :(得分:1)

找到解决方案!见下文:

options: {
    scale: {
        pointLabels: {
            callback: function(pointLabel, index, labels) {
                return screen_w > 500 ? pointLabel : ' ';
            } 
        }
    }
}

我正在使用我自己的screen_w变量来有条件地返回标签,或者没有。

像魅力一样。

发现埋在这里: https://github.com/chartjs/Chart.js/pull/1879

答案 1 :(得分:1)

找到了在所有情况下都可以去除外标签的最简单解决方案

@angular/localize

只需将FontSize设为零