2013-02-10 75 views

回答

39
{{with .Inner}} 
    Outer: {{$.OuterValue}} 
    Inner: {{.InnerValue}} 
{{end}} 

$被記錄在text/template文檔:

當執行開始,$設置爲傳遞的數據參數執行,即點的起始值。

11

您可以保存呼叫範圍內有一個變量:

{{ $save := . }} 
{{ with .Inner }} 
    Outer: {{ $save.OuterValue }} 
    Inner: {{ .InnerValue }} 
{{ end }}