亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 html/模板中循環遍歷高浪中的數組元素

在 html/模板中循環遍歷高浪中的數組元素

Go
白豬掌柜的 2022-10-04 16:38:30
我有一個 Go 網絡服務器,我想在其中顯示 JSON 文件的內容。主 .go 讀取文件并將數據放入結構中。當我直接遍歷結構中的數據時,我可以在終端中打印數據,如下所示:第1組成員1會員2成員3組 2成員1會員2成員3這就是我想要在我的html中,這樣我就可以設計它。當我將數據發送到模板時,我得到以下內容組 1[會員1 會員2 會員3]組 2[會員1 會員2 會員3]在我看來,集團成員就像是一根繩子。我想知道如何讓模板將它們作為單獨的元素讀取,以便我可以添加html(例如a)。<br>我的代碼由以下3個文件組成。主 .go 文件:模板文件(角色組頁.html):<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <title>Hiya Buddy!</title></head><body>  {{range .}}  <h1>    {{.GroupName}}</h1><h4>    {{.GroupMembers}}  </h4> {{end}}</body></html>和數據文件 (OUdata.json):[    {        "name":  "Group 1",        "Members":  [                        "Mrs Smith",                        "Ms Sigmundsdottir",                        "Mr Arnason"                    ]    },    {        "name":  "Group 2",        "Members":  [                        "Mrs Gunnarsdottir",                        "Mr Bjarnason",                        "Ms Sturludóttir",                        "Mrs Grímsdóttir",                        "Mr Rafnkelsson"                    ]    }]實現此目的的最佳方法是重新格式化JSON文件并以某種方式以不同的方式循環訪問它?或者有沒有辦法從html /模板訪問每個“元素”?
查看完整描述

1 回答

?
縹緲止盈

TA貢獻2041條經驗 獲得超4個贊

您需要覆蓋字段,就像您在值上范圍一樣。rangeGroupMemberstheData


<body>

{{ range . }}

  <h1>{{ .GroupName }}</h1>

  {{ range .GroupMembers }}

  <h4>{{ . }}</h4>

  {{ end }}

{{ end }}

</body>


查看完整回答
反對 回復 2022-10-04
  • 1 回答
  • 0 關注
  • 122 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號