测试器
测试器即对文件内变量名、变量类型等文件进行判断
- 语法
{% if 判断条件 %} ...代码块...{% elif 判断条件 %} ...代码块...{% else %} ...代码块...{% endif %}
- 实例
Title {% set name='孟' %} {% if names %}
有name:{
{ names }}
{% elif name %}
有name:{
{ name }}
{% else %}
没有name;else
{% endif %}
执行代码,可以看到页面打印:
![574e29c34b1728a0d55d1ebed750cc13.png](https://i-blog.csdnimg.cn/blog_migrate/ca3dc133c70b882cb9643fb73ccd9890.jpeg)
也就是说代码走了elif。
上面代码也可这样写:
Title {% set name='孟' %} {% if names is undefined %}