Как скрыть линию оси y в ChartJs?
Я использую пузырьковую диаграмму и должен скрыть линию оси Y. Я пробовал следующее, Но это не работает.
yAxes: [{
angleLines: {
display: false
}
}]
3 ответов
решение, отмеченное как правильное, скрывает только линии сетки, а не вертикальную линию оси Y, поэтому не отвечает на заданный вопрос.
правильное решение:
options: {
scales: {
yAxes: [{
gridLines: {
drawBorder: false,
},
}]
},
},
это отключает вертикальную осевую линию. Это можно совместить с display
чтобы отключить вертикальные линии сетки:
xAxes: [{
gridLines: {
display: false,
},
}],
вот рабочий пример:http://codepen.io/anon/pen/xqGGaV
var ctx = document.getElementById("myChart");
var data = {
datasets: [
{
label: 'First Dataset',
data: [
{ x: 20, y: 30, r: 10 },
{ x: 40, y: 10, r: 10 },
{ x: 30, y: 20, r: 30 }
]
}]
};
var myBubbleChart = new Chart(ctx,{
type: 'bubble',
data: data,
options: {
scales:
{
yAxes: [{
display: false
}]
}
}
});
var myBubbleChart = new Chart(ctx,{
type: 'bubble',
data: data,
options: {
scales:
{
yAxes: [{
gridLines : {
display : false
}
}]
}
}
});