我的模板:
<!DOCTYPE html><html><head><title>{{ .title }}</title><link rel="stylesheet" href="/stylesheets/style.css"/></head><body><p>New Id On My Website</p><table><tbody>{{/* key, val */}}{{ range .lead }}<tr><td><strong>{{ .key }}</strong></td><td>{{ .val }}</td></tr>{{ end }}</tbody></table></body></html>
这是我的数据。
{
"lead": {
"MOBILE": "1212121212121"
},
"title" : "New ID"
}
如果我使用数据执行此模板,则会出现以下错误。
template: tmpl:1:222: executing "tmpl" at <.key>: can't evaluate field key in type interface {}
我的代码:
var tmplBytes bytes.Buffer
err = tmpl.Execute(&tmplBytes, vars)
if err != nil {
panic(err)
}
这里 vars 是以下形式的 JSONmap[string]interface{}
DIEA
相关分类