Loops in a Template
This lesson will cover how to pass array values into a template using a loop.
We'll cover the following...
You can pass in an array of values into a template and loop through them.
Project example
Let’s take a look at an example of how to do that:
%{ for addr in ip_addrs ~} backend ${addr}:${port} %{ endfor ~}
Project example for loops in template
This time we are just rendering the template straight to the output. Notice that we are passing in an array for ip_addrs
. Let’s look at the code in more detail:
-
In the template, we loop around the
ip_addrs
...