-2
テンプレートにif elseブロックがあります。 else
またはelse if
が ではないかのようにelse if
ここGolangのテンプレートが正常に動作しない
それは常に空にレンダリングされる事実であるが、私のテンプレートは、この場合に
そしてまた、私は何もレンダリングしませんtext/template
を使用すると、html/template
が完全に空のページを送信するため、
//the template
<script>
{{if.PassChange}}
swal("{{.Lang.Success}}", "{{.Lang.PleaseLogin}}", "success")
{{end}}
{{if.UserExists}}
swal("{{.Lang.Fail}}", "{{.Lang.AlreadyMember}}", "error")
{{end}}
</script>
//rendering part
BasePath.Get("/", func(w http.ResponseWriter, r *http.Request) {
tpl.ExecResponse(w, struct{Lang map[string]string ; UserExists bool}{Lang:lang.GetLang(r),UserExists:true})
})
イメージと特に2番目のイメージは読みにくいです。テキストを質問に貼り付けてください。また、どのようなライブラリを使ってテンプレートをレンダリングしていますか? –
@MellowMarmotはちょうど – nikoss
を更新しました。否定的な投票をした銀河の賢い人たちは、あなたがなぜこれが愚かな質問であると信じられないほどの知識を共有してくださいますか? – nikoss