2013-02-10 76 views

回答

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

$被记录在text/template文档:

当执行开始,$设置为传递的数据参数执行,即点的起始值。

11

您可以保存呼叫范围内有一个变量:

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