Data Templates给出了有关如何定义可迭代列表的示例。我希望使用可以使用{{ range $elem_key,$elem_val := $.Site.Data.items }}
进行迭代的键值项来实现可迭代的地图。
键值本身是组合,我应该能够以$elem_key.KeyProperty1
,$elem_val.ValueProperty1
,$elem_key.KeyProperty2
,$elem_val.ValueProperty2
等身份访问。在我的特定情况下,我具有图像文件的位置,大小和值的类型。
我希望在toml
中进行此操作。为此,我应该如何组织toml
数据模板文件中的文件?
我是go
,hugo
,toml
和go templates
的新手。