Templates 戈朗罐头';t更改模板变量值
我有这个代码:但是为什么我不能更改我的Templates 戈朗罐头';t更改模板变量值,templates,variables,go,Templates,Variables,Go,我有这个代码:但是为什么我不能更改我的$foo值呢?我该怎么做 变量的作用域扩展到控件的“结束”操作 声明的结构(“如果”、“有”或“范围”),或 如果没有这样的控制结构,模板的结尾 () 变量的作用域扩展到控件的“结束”操作 声明的结构(“如果”、“有”或“范围”),或 如果没有这样的控制结构,模板的结尾 ()这似乎已在go1.11中更新: 现在允许通过=标记通过赋值修改模板变量 因此,您需要将{{$foo:=1}}更改为{{$foo=1} 这似乎已在go1.11中更新: 现在允许通过=标
$foo
值呢?我该怎么做
变量的作用域扩展到控件的“结束”操作
声明的结构(“如果”、“有”或“范围”),或
如果没有这样的控制结构,模板的结尾
()
变量的作用域扩展到控件的“结束”操作
声明的结构(“如果”、“有”或“范围”),或
如果没有这样的控制结构,模板的结尾
()这似乎已在go1.11中更新: 现在允许通过=标记通过赋值修改模板变量 因此,您需要将
{{$foo:=1}}
更改为{{$foo=1}
这似乎已在go1.11中更新: 现在允许通过=标记通过赋值修改模板变量 因此,您需要将
{{$foo:=1}}
更改为{{$foo=1}
如何绕过此限制?您可以在模板外部(在go代码中)定义所需的所有内容,然后在内部传递。如何绕过此限制?您可以在模板外部(在go代码中)定义所需的所有内容,然后在内部传递。请看