В настоящее время я проверяю переменную в шаблоне для каждого элемента меню, чтобы увидеть, должен ли я добавить класс CSS, чтобы выделить его.Выделить пункт меню на основе текущего вида
{% if title == "Home" %}
<li class="active">
{% else %}
<li>
{% endif %}
Я хочу создать список, содержащий четыре элемента меню. Чтобы получить желаемый эффект, мне придется повторить вышеуказанный код четыре раза.
"menu":[
{"title":"home", "link":"/"},
{"title":"about", "link":"about"},
{"title":"contact","link":"contact"}
]
Есть ли более простой способ перебирать список и выделять соответствующий элемент?