Как назначить условное значение на объект веточки - PullRequest
0 голосов
/ 08 января 2019

У меня есть следующий код, и я хочу иметь возможность условно назначить значение счетчика.

{% set obj = {
 count: CONDITIONAL VALUE,
 city: 'London',
 country: 'UK'
} %}

У меня есть объект со многими свойствами, мне нужно проверить, есть ли у этого объекта счетчик свойств. Если есть, я хочу назначить значение счетчика для подсчета выше, иначе я хочу передать 2 в качестве значения по умолчанию для подсчета. В javascript я мог бы сделать: - считать: counter || 2

Большое спасибо

1 Ответ

0 голосов
/ 08 января 2019

Если вы хотите значение по умолчанию для несуществующей или null переменной, вы бы использовали фильтр default

{% set obj = {
 count: my_value|default(2),
 city: 'London',
 country: 'UK'
} %}


{{ obj.count }}

демо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...