Example 1: chartjs line and bar order
var mixedChart = new Chart(ctx, {
type: 'bar',
data: {
datasets: [{
label: 'Bar Dataset',
data: [10, 20, 30, 40],
order: 2
}, {
label: 'Line Dataset',
data: [10, 10, 10, 10],
type: 'line',
order: 1
}],
labels: ['January', 'February', 'March', 'April']
},
options: options
});
Example 2: chartjs lineTension
options{
elements: {
line: {
tension: 0
}
},
}
Example 3: chart js line and bar
var mixedChart = new Chart(ctx, {
type: 'bar',
data: {
datasets: [{
label: 'Bar Dataset',
data: [10, 20, 30, 40],
order: 1
}, {
label: 'Line Dataset',
data: [10, 10, 10, 10],
type: 'line',
order: 2
}],
labels: ['January', 'February', 'March', 'April']
},
options: options
});
Example 4: chartjs line color
backgroundColor: '',
borderColor: ''
Example 5: line chart using chart.js
new Chart(document.getElementById("line-chart"), {
type: 'line',
data: {
labels: [1500,1600,1700,1750,1800,1850,1900,1950,1999,2050],
datasets: [{
data: [86,114,106,106,107,111,133,221,783,2478],
label: "Africa",
borderColor: "#3e95cd",
fill: false
}, {
data: [282,350,411,502,635,809,947,1402,3700,5267],
label: "Asia",
borderColor: "#8e5ea2",
fill: false
}, {
data: [168,170,178,190,203,276,408,547,675,734],
label: "Europe",
borderColor: "#3cba9f",
fill: false
}, {
data: [40,20,10,16,24,38,74,167,508,784],
label: "Latin America",
borderColor: "#e8c3b9",
fill: false
}, {
data: [6,3,2,2,7,26,82,172,312,433],
label: "North America",
borderColor: "#c45850",
fill: false
}
]
},
options: {
title: {
display: true,
text: 'World population per region (in millions)'
}
}
});
Example 6: chart.js
yarn add chart.js
<canvas id="my-chart" width="400" height="400"></canvas>
import Chart from 'chart.js'
const ctx = document.getElementById('my-chart').getContext('2d');
const chart = new Chart(ctx, {
type: 'bar',
data: {
labels: ['January', 'February', 'March', 'April', 'May', 'June', 'July'],
datasets: [{
label: 'My First dataset',
backgroundColor: 'rgb(255, 99, 132)',
borderColor: 'rgb(255, 99, 132)',
data: [0, 10, 5, 2, 20, 30, 45]
}]
},
options: {}
});
};