hugo - 在 Hugo 模板中,如何检查 JSON 文件数组的长度?

标签 hugo

在 Hugo 中,您可以将 JSON 文件的内容分配给模板变量:

  {{ $json := getJSON "posts.json" }}

如何检查条件 block 中的长度?

最佳答案

您可以使用 eq比较长度的函数:

{{ if (eq ($json | len) 0) }}
  no data
{{ else }}
  show posts
{{ end }}

关于hugo - 在 Hugo 模板中,如何检查 JSON 文件数组的长度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45578592/

相关文章:

Hugo 渲染错误

git - Hugo - 多语言支持错误

Hugo - 标签和类别的区别

jekyll - 为什么在常规打包器(Webpack/Parcel)上使用 Hugo 等静态站点生成器?

go - 特拉维斯错误: The command "go get -u -v github.com/spf13/hugo" failed and exited with 1 during

R blogdown : figures generated in . Rmd 文件在 R-bloggers 上显示博客时不显示

css - 从雨果示例中删除最大宽度

雨果帖子目录出现在主页上,但不是帖子

templates - 无法使用 Hugo 链接到静态文件

html - 如何在 Hugo 模板中将值列表转换为逗号分隔的字符串