模板语法

  • A+
所属分类:Asura笔记本
摘要

输出输出模板变量示例


模板语法

with关键字

type u struct {         Name string         Age int         Sex string     }      user:=&u{Name:"asd",Age:20,Sex:"mal"}      data["user"]=user     c.HTML(http.StatusOK, "index.html", data)

输出

<div>     {{with .user}}     {{.Name}};     {{.Age}};     {{.Sex}}     {{end}} </div>

循环打印数组

nums := []int{1,2,3,4,5,6,7,8,9,0} data["nums"]=nums

输出

<div>     {{range .nums}}     {{.}}     {{end}} </div>

高级使用-模板变量

data["abc"] = "helloword-abc"     c.HTML(http.StatusOK, "index.html", data)

模板变量示例

<div>     {{$tempabc := .abc}}     {{$tempabc}} </div>

处理简单数据-模板函数

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: