我想看看“点”下有哪些变量可用。
根据 the docs , {{ printf "%#v". }}
是我要找的。
但它似乎只是打印了一堆内存地址。
例如,在点包含 .Params
和一堆其他变量的地方,这就是 {{ printf "%#v"。 }}
产出:
&hugolib.pageState{pageOutputs:[]*hugolib.pageOutput{(*hugolib.pageOutput)(0xc0008cad80),
(*hugolib.pageOutput)(0xc0008cafc0)},
pageOutput:(*hugolib.pageOutput)(0xc0008cad80),
pageCommon:(*hugolib.pageCommon)(0xc00052b400)}
我不确定那是什么,但它没有提到当前上下文中可用的内容。
最佳答案
所以我在Hugo's discourse community问了同样的问题和 Bjørn Erik Pedersen(雨果的创造者)建议如下:
{{ debug.Dump . }}
和
{{ . | jsonify (dict "indent" " ") }}
我更幸运的是后者。
关于hugo - 如何检查 Hugo 中当前范围内的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64163573/
我想在我的博客主页上添加一张 map 。它需要接受一些参数。我正在努力弄清楚如何正确配置它。我通过对设置进行硬编码来让它工作,但这并不适合与其他人分享我的解决方案。 我的问题是我将它实现为部分:{{
我正在为一位设计师在 Hugo 中构建一个网站。它包括一个投资组合,每篇文章中都有图片。 我认为最简单的管理方法是使用页面包。也就是说,在每个帖子的文件夹中包含图像,并让 Hugo 自动将该页面包中的
如何注释掉 Hugo 中的内容? 如果我有笔记,未完成的想法,我想把它们留在.md文件但没有它们出现在 html 中.