Concatenate strings in Nunjucks
24 Apr 2021 in TIL
I recently needed to dynamically create a URL using nunjucks
.
My first attempt was to use string interpolation:
{% set url = "/bits/{{ data.slug }}" %}
This didn't work.
It turns out that to build a string from multiple parts, you should use an array and the join
filter:
{% set url = ["/bits/", data.slug] | join %}
This worked as intended