上一节讲解了后端开发流程,我们为您提供了演示代码,有2个重要的知识需要理解 :
GOCMS 为前端模板渲染封装了模板渲染函数 DisplayTemplate(),代码定义位置 :
函数功能 :
注册变量及模板函数,渲染 HTML 模板。
函数参数 :
您可以在 go 内定义自定义函数并在模板中调用。
使用 template.FuncMap{ } 定义一个函数, 注意函数只能返回一个值,或者一个值 + 错误;然后通过 template.New() 将函数传递到模板调用。
示例 :
html 中使用模板函数
提示
您可以将需要重复调用的函数封装到一个包,然后在控制器中直接调用。
如 : global.TimeStampToDatatime 函数
如果您对GO 语言模板语法不够熟悉,请查看相关教程 《GoLang 模板引擎详解》。
教程地址 :
http://localhost/courses/info/d9a2d1b34bc4acd8d234d3b3ba55a92e.html