Chart.js #scale-layout test01
by Akihiko Kusanagi
HTML
<script src="https://www.chartjs.org/dist/master/Chart.min.js"></script>
<canvas id="chart1" width=512 height=256></canvas>
<br>
<canvas id="chart2" width=512 height=256></canvas>
JavaScript
var ctx1 = document.getElementById('chart1').getContext('2d');
var chart1 = new Chart(ctx1, {
type: 'horizontalBar',
data: {
labels: [1, 2, 3],
datasets: [{
data: [1, 2, 3],
fill: false
},{
type: 'bar',
data: [1, 2, 3],
fill: false
}]
},
options: {
responsive: false,
scales: {
xAxes: [{
gridLines: {
drawTicks: false
},
ticks: {
display: false
}
}],
yAxes: [{
gridLines: {
drawTicks: false
},
ticks: {
display: false
}
}]
},
//devicePixelRatio: 1,
title: {
display: false,
text: 'lineWidth: 1 (default)'
},
legend: false
}
});
var ctx2 = document.getElementById('chart2').getContext('2d');
var chart2 = new Chart(ctx2, {
type: 'line',
data: {
labels: [1, 2, 3],
datasets: [{
data: [1, 2, 3],
fill: false
}]
},
options: {
responsive: false,
scales: {
xAxes: [{
gridLines: {
lineWidth: 10,
drawTicks: false
},
ticks: {
display: false
}
}],
yAxes: [{
gridLines: {
lineWidth: 10,
drawTicks: false
},
ticks: {
display: false
}
}]
},
//devicePixelRatio: 1,
title: {
display: false,
text: 'lineWidth: 10'
},
legend: false
}
});