2017-03-08 4 views
5

今日、私のチームメイトは、Nunjucksテンプレートのifステートメントに 'and'または 'or'を付けて複数の条件を追加する方法について苦労していました。多くの検索の後、彼は答えを見つけましたが、Stackoverflowでは見つかりませんでした。答えがすでにSOのどこかに掲載されているのかどうかはわかりませんが、将来の検索を絞り込むために今投稿していると思います。以下はNunjucks: '複数の'と 'または'または '条件付きの場合'

答えです:私たちはNunjucksは文はそれに似ている場合は、Jinja2のパイソンのテンプレートエンジンに触発されて知っているように

答えて

10

回答。

// And Snippet 
{% if (VARIABLE > 10) and (VARIABLE < 20) %} 
    // 
{% endif %} 

// Or Snippet 
{% if (VARIABLE == 10) or (VARIABLE == 20) %} 
    // 
{% endif %} 

Thats it !!!

Nunjucksのドキュメントでもこれが見つかりませんでした。 Nunjucksで働くコーディネーターがJinjaではなくNunjucksというキーワードで検索する傾向があるため、この回答が参考になると思います。

関連する問題