2485 shaares
83 private links
83 private links
My approach is to use the content metadata to instruct my footer template to load extra js files. The JS is not part of the content (that’s a presentation concern), so don’t try to marry them in your markdown if you can avoid it.
Example content metadata:
+++
js = ["chart", "dropdown/latest.min"]
+++
At the bottom of the footer template, I have this:
{{- range .Params.js }}
<script src="/js/{{ . }}.js"></script>
{{- end }}