1 回答

TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超7個(gè)贊
您的模板在呈現(xiàn)元素之前包含一個(gè)換行符,使用-符號(hào)來擺脫它:
{{- with secret (print "secret/data/test/config") }}{{- range $k, $v := .Data.data -}}
{{ $k }}: {{ $v }}
{{- end }}{{- end }}
-請(qǐng)注意第一行末尾添加的符號(hào)。
這當(dāng)然會(huì)在同一行上呈現(xiàn)每一對(duì)。-通過從最后一行的開頭刪除符號(hào),在呈現(xiàn)元素的末尾保留換行符:
{{- with secret (print "secret/data/test/config") }}{{- range $k, $v := .Data.data -}}
{{ $k }}: {{ $v }}
{{ end }}{{- end }}
或者,您可以將第一個(gè)添加的-符號(hào)移動(dòng)到第二行的開頭:
{{- with secret (print "secret/data/test/config") }}{{- range $k, $v := .Data.data }}
{{- $k }}: {{ $v }}
{{ end }}{{- end }}
這些模板將輸出(沒有第一個(gè)空行):
test1: test1
test2: test2
test3: test3
在Go Playground上嘗試一下。
- 1 回答
- 0 關(guān)注
- 132 瀏覽
添加回答
舉報(bào)