如何在Hugo中使用索引索引访问地图值?

时间:2018-08-03 13:24:16

标签: hugo

我有以下yaml模板:Ts/Tp = 1/(S+[(1-S)/N])

consultant.yaml

我想使用索引而不是密钥本身显示卡元素的每个arg [x]。我读到了title: myTitle content: myContent cards: - card: title: Title 1 args: arg1: "blablabla 1" arg2: "blablabla 2" - card: title: Title args: arg1: "blablabla 3" arg2: "blablabla 4" arg3: "blablabla 5" 函数,这似乎是有可能的。

index

我要使用Hugo doc : Soluton 1 : index COLLECTION INDEX Solution 2 : index COLLECTION KEY

我有以下HTML模板:Solution 1

single.html
  • 第一个 {{ range .Site.Data.consultant.consultant.cards }} <div class="col-md-4 col-lg-4"> <div class=""> <div class=""> <h3 class=""> {{.title}} </h3> </div> <p>{{.args}}</p> <p>{{ (index .args).arg1}}</p> <p>{{ (index .args). 0}}</p> </div> </div> {{end}} 元素显示一个地图p =>确定
  • 第二个map[arg1:blablabla 1 arg2:blablabla 2]元素显示第一个值p =>确定
  • 第三个blablabla 1元素显示一个地图p => KO。

第三个map[arg1:blablabla arg2:blablabla 2]应该显示第一个元素,就像第二个元素一样,我不知道为什么。

0 个答案:

没有答案