swig-template - 测试Swig模板中的空变量

标签 swig-template

在Twig中,我有运算符is,并测试空变量(字符串或数组):

{% if info is empty %}
    ...
{% endif %}

我该如何在Swig模板中做类似的事情?

最佳答案

简单地做

{% if !info.length %}
...
{% endif %}

这将匹配字符串(""),数组([])以及任何其他不具有TRUE值的.length属性的对象。

关于swig-template - 测试Swig模板中的空变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19367330/

相关文章:

node.js - 如何使查询结果可从所有页面访问

node.js - NodeJS Swig 数学

node.js - 如何将一个部分包含到另一个部分的 block 中?

node.js - 为什么我的 swig 模板无法在 MEAN Web 应用程序中呈现?

node.js - Node js swig对象显示

internationalization - 如何从 Swig 自定义标签/过滤器中的本地人读取变量?

node.js - 将文档字段呈现为 HTML

javascript - 将 swig 添加为 keystoneJS 的模板引擎

node.JS Express Passport 路由