数据类似
```go
data[users]=[]user{
{id:1,name:"test",groupid:3},
{id:2,name:"test2",groupid:2}
}
data[groups]=map[int]group{
3:{id:3,name:"管理组"},
2:{id:2,name:"普通组"}
}
```
希望输出
```html
<tr>
<td>test</td>
<td>管理组</td>
<tr>
<tr>
<td>test2</td>
<td>普通组</td>
<tr>
```
问题在于,在template里,循环users的时候,要把groupid转换成对应的name,怎么样转换比较高效
template.Execute 只能传一个interface{}参数,不能同时访问两个数据的。解决方法要么将上面两个数据结合成一个,要么利用函数。
#4
更多评论