Skip to content

Instantly share code, notes, and snippets.

@typpo
Created March 17, 2020 23:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save typpo/ac818236e1f5da8ba76764b357afdffa to your computer and use it in GitHub Desktop.
Save typpo/ac818236e1f5da8ba76764b357afdffa to your computer and use it in GitHub Desktop.
Build a chart.js config as a string
const chartStr = `{
type: 'bar',
data: {
labels: ['January', 'February', 'March', 'April', 'May'],
datasets: [{
label: 'Dogs',
data: [ 50, 60, 70, 180, 190 ]
}]
},
options: {
scales: {
yAxes: [{
ticks: {
callback: function(value) {
return '$' + value;
}
}
}],
},
},
}`;
console.log(encodeURIComponent(chartStr));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment