评论规范写法
// 方法名 说明
// Example 示例
func Example() {
}
1234567
iris 模板语法
公共模版
使用 yield 输出内容
{{ yield }}
12
传其他部位的内容
先在公共模版声明 此处使用 header 的内容
{{ part "header" }}
12
再在页面中定义 命名规则 相对于模板根目录的相对路径 -header
文件 blog/index.html
{{ define "blog/index-header"}}
<link type="text/css" href="/assets/css/blog.css" rel="stylesheet" media="all">
{{ end }}
123
根据路由名生成链接
homeRoute := app.Get("/", controllers.Index)
homeRoute.Name = "home"
123
使用
{{ urlpath "home" }}
1
生成链接自动加上域名
rv := router.NewRoutePathReverser(app, router.WithHost("zodream.cn:443"))
tmpl.AddFunc("url", rv.URL)
12
使用
{{ url "home" }}
1
转载请保留原文链接: https://zodream.cn/blog/id/56.html