这是以某种方式竖起来,我不能为我的生活看到原因。
{{range $index, $extension := .Extensions}}
{{if eq $extension.Type "select"}}
Yes
{{end}}
{{end}}
扩展对象有一个Type字段,当我执行
时它可以正常工作{{range $index, $extension := .Extensions}}
{{$extension.Type}}
{{end}}
比较不断引发以下错误:
Error executing template path/to/html/register.html - template: register.html:31:23: executing "register.html" at <$extension.Type>: wrong type for value; expected int; got string
我也尝试过翻转位置,然后就是那个选择是字符串而不是int的字符串。
我在这里做错了什么?