如何在每個模板中設置一個我可以在其他模板中使用的變量,例如{{ set title "Title" }}在一個模板中,然后在我的布局中<title> {{ title }} </title>然后當它被渲染tmpl, _ := template.ParseFiles("layout.html", "home.html")它將根據設置的任何內容設置標題,home.html而不必在struct不需要時為每個視圖頁面創建一個。我希望我說得有道理,謝謝。只是為了澄清:layout.html:<!DOCTYPE html><html> <head> <title>{{ title }} </title> </head> <body> </body></html>home.html:{{ set Title "Home" . }}<h1> {{ Title }} Page </h1>
- 1 回答
- 0 關注
- 252 瀏覽
添加回答
舉報
0/150
提交
取消
