美文网首页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