检查 Nunjucks 中的字符串是不是为空?

Posted

技术标签:

【中文标题】检查 Nunjucks 中的字符串是不是为空?【英文标题】:Check if string is empty in Nunjucks?检查 Nunjucks 中的字符串是否为空? 【发布时间】:2021-10-15 03:31:11 【问题描述】:

将 Eleventy 与 Nunjucks 一起使用,需要检查前端字段是否为空以及字符串是否为空。这将与 JS 中的 isEmpty() 相同。 Nunjucks 是否支持此功能?这似乎是一个非常简单和常见的功能,但我查看了所有文档和 ***,但找不到任何提及或示例。

谢谢:)

【问题讨论】:

【参考方案1】:

我是这样测试的:

---
name: ray
age: 
---


% if age %
age has a value
% else %
age has NO value
% endif %

它按预期工作,我得到:“年龄没有价值”。

【讨论】:

以上是关于检查 Nunjucks 中的字符串是不是为空?的主要内容,如果未能解决你的问题,请参考以下文章

spark中的isNullOrEmpty函数检查数据框中的列是不是为空或空字符串

如何检查字符串(变量)是不是为空?

检查字符串是不是不为空且不为空

检查字符串是不是为空或为空的最简单方法

如何检查字符串是不是为空?

如何检查Lua中的值是不是为空?