2016-11-10 154 views
2

我设法删除使用所有这一切horizo​​ntale线/在我的图表规则:如何删除chart.js之轴的线/规则?

scales: { 
     xAxes: [{ 
     gridLines: { 
      display: false 
     } 
    }] 
} 

但我也想摆脱规则/条表示Y轴为好。 但我想保持标签

enter image description here

可惜我找不到任何选项。我只能删除包含标签的整个轴。

我使用chart.js之2.3。

+0

在x轴网格线ü使它为假,并期待在y轴显示假 – Parthasarathy

+0

@Parthasarathy的例子展示豪去除水平网格线。但是这个选项不会删除轴的实际行(水平或垂直无关紧要)。于是我找了一个选项,如何删除轴不仅网格线的实际线。 – lampshade

回答

8

我找到了一种方法来删除此行任意x。它实际上被称为轴的border并有它的一个选项,请参阅"Grid Line Configuration"

scales: { 
    yAxes: [{ 
     gridLines: { 
      drawBorder: false, 
     } 
    }] 
} 
+0

这多年平均值的工作。 DownVoted因为(对不起) 此代码为我工作的: 网格线:{ \t \t \t \t显示:假 \t \t \t \t} 更新它,我会再次给予好评! –

-2

可以使用scaleLineColor: 'transparent'它会删除y轴

+0

这将删除标签为好,对不对?标签应该保留。只有*行*应该消失。 – lampshade

+0

你想删除两条轴线? – Parthasarathy

+0

其实只有Y轴线。这是一个全球性的设置吗?我无法在Chart.js文档中找到它。 – lampshade