2022-08-16 16:35:28 +02:00

13 lines
459 B
HTML

<div>
{{ $data := index .Site.Data (split (.Get "data") ".") }}
{{ $chartID := .Get "id" | default (md5 (jsonify $data)) }}
<canvas id='{{ $chartID }}' width='{{ .Get "width" }}' height='{{ .Get "height" }}'></canvas>
<script>
(function () {
var ctx = document.getElementById('{{ $chartID }}');
var myChart = new Chart(ctx, {{ $data }});
})();
</script>
</div>
{{ .Page.Store.Set "hasChart" true }}