Q1mi / BlogComments

9 stars 0 forks source link

Go语言标准库之http/template | 李文周的博客 #65

Open Q1mi opened 4 years ago

Q1mi commented 4 years ago

https://www.liwenzhou.com/posts/Go/go_template/#autoid-1-3-10

李文周的Blog Go语言 template 包 前端 模板 HTML

ztcjn commented 4 years ago

新人请教一个问题 我查询数据库返回一个结构体切片

type SysRole struct {

Roleid     int64     `json:"roleId" xorm:"not null pk autoincr comment('主键') BIGINT(20)"`
Rolename   string    `json:"rolename" xorm:"not null default '' comment('角色名称') VARCHAR(100)"`
Comments   string    `json:"comments" xorm:"comment('描述') VARCHAR(250)"`
Rolecode   string    `json:"roleCode" xorm:"default '1' comment('排序') VARCHAR(200)"`
Isdelete   int       `json:"isDelete" xorm:"default 1 comment('软删除 1 正常 2 删除') TINYINT(1)"`
Isforbid   int       `json:"isForbid" xorm:"default 1 comment('是否启用 1,启用,2,禁用') TINYINT(1)"`
Updatetime time.Time `json:"updateTime" xorm:"comment('更新时间') DATETIME"`
Createtime time.Time `json:"createTime" xorm:"comment('创建时间') DATETIME"`

}

前端模板页面需要取 Rolename 循环打印出来 搞了好久 没取出来 ,能否帮忙看一下

{{range $index, $elem := .SliceContent}}

{{range $key, $value := $elem}}
    {{$key}}:{{$value}}
{{end}}

{{end}}

用这个直接不解析 我完全不知道为什么

查询返回的类型是:*[]SysRole