我有一个结构,包含两个大小相同的切片,将传递给模板。
type V struct {
Process []string
ProcessType []string
}
我需要迭代相同范围内的切片。在 golang(没有框架)中,我们可以按如下方式执行此操作
//I know all of you know this. Added for better understanding of my problem.
{{range $i, $e := .Process}}
{{.}}
{{index $.ProcessType $i}}
{{end}}
我们可以像这样在beego中的切片上应用范围
{{range $key, $val := .vm.Process}} //this.Data["vm"] = V (Struct V is passed as vm to the template)
{{$val}}
{{end}}
如何在此范围内也包含切片 ProcessType?