JSFiddle - React, Tailwind, and code Playground
by katsukino
HTML
<script src="https://canvasjs.com/assets/script/canvasjs.min.js"></script>
<div id="chartContainer" style="height: 300px; width: 100%;">
</div>
JavaScript
window.onload = function () {
var chart = new CanvasJS.Chart("chartContainer", {
title: {
text: "Basic Range Area Chart"
},
axisY: {
includeZero: false,
maximum:0,
minimum:-120,
interval:20,
},
axisX: {
interval: 10
},
data: [
{
type: "rangeArea",
indexLabelFormatter: function ( e ) {
if(e.index === 1 && e.dataPoint.dataPointLabel)
return e.dataPoint.dataPointLabel;
else
return " ";
},
dataPoints: [
{ x: 10, y: [-520, -40.76] }, // y: [Low, High]
{ x: 20, y: [-520, -78.26] },
{ x: 35, y: [-520, -72.90], dataPointLabel:"test" },
{ x: 40, y: [-520, -99.65] },
{ x: 50, y: [-520, -51.26] }
]
}
]
});
chart.render();
}