[英]Difference between {{template “base” }} and {{template “base” .}} in go-gin
{{template "base" }}
和{{template "base" .}}
什么区别?
我使用go-gin,两者都可以正常运行。 我在文档中找不到关于此的任何描述。
从godoc文本/模板中 :
{{template "name"}}
指定名称的模板将使用nil数据执行。
{{template "name" pipeline}}
指定名称的模板在将点设置为管道值的情况下执行。
因此, {{template "base"}}
调用上下文中没有数据的模板base
(当然,全局变量仍然可用),而{{template "base" .}}
则使用范围内的任何数据调用它{{template "base" .}}
通话点。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.