我正在尝试在{% if %}
语句中进行不区分大小写的匹配
以下两种方法可以不起作用:
{% set role = 'APP' %}
{% if 'app' == role %} 1 {% endif %}
{% if 'app' in role %} 2 {% endif %}
Nunucks的comparison operators仅有少量文档,但未涉及特定类型。
[Nunjucks是Jinja2的端口,并且在how to lowercase a string in Jinja2上存在类似的问题
您可以像使用built in filters一样使用lower
之一来转换字符串,或者使用nunjucks可以在表达式内部执行一组有限的JavaScript,因此调用lower
也可以。
以下三种方法中的任何一种都可以使用:
toLowerCase()