如何一次将 2 个不同结构的对象传递给模板,在这种情况下如何正确调用模板中的数据?(一个没有循环的例子就可以了。)我不想为这两种结构制作一个共同的结构。我想要一个体面的解决方案。
type Excursion struct {
ID int
Value string
}
type ExGroup struct {
ID int
Description string
}
p1 := Excursion{}
p2 := ExGroup{}
tmpl, _ := template.ParseFiles("admin/template.html")
_ = tmpl.Execute(w, p1, p2)
不清楚为什么您将创建新结构称为“拐杖”,更不用说不清楚您希望如何访问模板中结构的字段这一事实。这里有两个选择: