一个布局模板与三个子模板。布局.html<html> <body> {{template "tags"}} {{template "content"}} {{template "comment"}} </body></html>标签.html{{define "tags"}}<div> {{.Name}}<div>{{end}}内容.html{{define "content"}}<div> <p>{{.Title}}</p> <p>{{.Content}}</p></div>{{end}}评论.html{{define "tags"}}<div> {{.Note}}</div>{{end}}代码type Tags struct { Id int Name string}type Content struct { Id int Title string Content string}type Comment struct { Id int Note string}func main() { tags := &Tags{"Id":1, "Name":"golang"} Content := &Content{"Id":9, "Title":"Hello", "Content":"World!"} Comment := &Comment{"Id":2, "Note":"Good Day!"}}我很困惑如何呈现每个子模板并将结果组合到布局输出。
1 回答
- 1 回答
- 0 关注
- 273 浏览
添加回答
举报
0/150
提交
取消