美文网首页Golang 入门资料+笔记
go关于tpl文件无法读取域中数据{{$.name}}

go关于tpl文件无法读取域中数据{{$.name}}

作者: 五岁小孩 | 来源:发表于2021-01-28 10:21 被阅读0次

关于tpl文件中无法读取域中数据({{$.name}})

  • 问题:

    golang 模板文件*.tpl中,读取域中数据失败;
    如:后台返回变量name="xj";在模板{{define "name_tpl"}}文件中{{$.name}} ,结果为空
    
  • 解决:

    {{template "name_tpl"}}
    修改为:
     {{template "name_tpl" .}}
    
    
  • 原因:

    在html页面导入模板时,若模板中有使用后台管道/域中的值;
    则需要管道/域中的值赋给子模板中的“.”(即“{{.}}”)
    

相关文章

网友评论

    本文标题:go关于tpl文件无法读取域中数据{{$.name}}

    本文链接:https://www.haomeiwen.com/subject/bgmonktx.html