在我的控制器中,我设置了以下数据:
c.Data["foos"] = foos
和
c.Data["user"] = user
因此,如果我在视图中向用户询问一些属性,一切都很好。
{{if .user.IsSuperUser}}
<th>ID</th>
<th>Username</th>
{{end}}
但在:
<tbody>
{{range $foo := .foos}}
<tr>
{{if .user.IsSuperUser}}
<td>xyz</td>
<td>abc</td>
{{end}}
...
myBeego:template: foo/foos.tpl:56:46: 在 <.user.IsSuperUser> 处执行“内容”:用户不是结构类型 *models.Foo 的字段
我该如何处理?
感谢您的每一次帮助,感恩节快乐。