我有一个 slice
keyList:=[ "2021-02", "2020-08", "2020-07", "2020-05", "2020-02", "2020-01", ]
还有一个 map
dataMap := map[string]int{
"2021-02":123,
"2020-08":234,
"2020-07":234234,
"2020-05":23423,
"2020-02":345345345,
"2020-01":456456,
}
想在模板中通过循环 slice 得到 map 中的值 比如
{{range $index, $date := .keyList}}
{{if .dataMap.$date}} # 这里貌似不对呀,不知道应该怎么取
{{range $key,$item := .dataList.$date}}
<p>{{$date}}:{{$item}}</p>
{{end}}
{{end}}
{{end}}