html/template 模板range輸出問題
想在模板中, 類似如下: {{range .val }} {{.}} {{ .othervar }} {{ end}} 中輸出其它變數 othervar,一直沒有成功,不知道怎麼辦, 請教一下該怎麼辦, 詳細程式碼如下:
package main
import(
"html/template"
"os"
)
type Hello struct{
Name string
Age int
Email string
}
func main(){
var str string = "hello world"
var hello []Hello
hello = append(hello, Hello{Name:"test",Age:35,Email:"qq@qq.com"})
hello = append(hello, Hello{Name:"test2",Age:12,Email:"lwei@qq.com"})
var tmp map[string]interface{}
tmp = make(map[string]interface{})
t := template.New("hello.html")
tmp["info"] = hello
tmp["Strinfo"] = str
t, _ = t.ParseFiles("hello.html")
t.Execute(os.Stdout, tmp)
}
hello.html:
<html>
<head>
<title>Test page</title>
</head>
<body>
{{range .info }}
<span> Name is {{ .Name }} </span>
<span> Age is {{ .Age }} </span>
<span> Email is {{ .Email }} </span>
<span> {{ .Strinfo }} </span>
{{ end }}
</body>
</html>
更多原創文章乾貨分享,請關注公眾號
- 加微信實戰群請加微信(註明:實戰群):gocnio
相關文章
- Go HTML/template 模板使用方法GoHTML
- c++ 模板模板引數("Template Template Parameters")C++
- Django模板templateDjango
- MySQL range問題MySql
- html templateHTML
- (原創)odoo17 前端owl模板輸出html標記Odoo前端HTML
- 模板方法模式(Template)模式
- HTML input rangeHTML
- c++11-17 模板核心知識(十二)—— 模板的模板引數 Template Template ParametersC++
- Python:Template模板字串Python字串
- c++11-17 模板核心知識(十四)—— 解析模板之依賴型模板名稱 Dependent Names of Templates(.template/->template/::template)C++
- Java日誌輸出問題Java
- HTML <output> 輸出域HTML
- HTML Table 輸出ExcelHTMLExcel
- C++開發:template,模板C++
- WPF 資料模板Data Template
- Java IO輸入輸出及亂碼問題Java
- Laravel 解決blade模板轉義html標籤問題LaravelHTML
- cat 輸出亂碼問題解決
- BIP輸出PDF中文亂碼問題
- 一個GZIP編碼輸出問題
- [Javascript] HTML Template InterpolationJavaScriptHTML
- TCP/UDP的埠Dynamic Port Range問題TCPUDP
- MySQL輸出html格式檔案MySqlHTML
- OpenFaaS實戰之四:模板操作(template)
- go 模板(template)的常用基本語法Go
- Java設計模式之模板模式(Template )Java設計模式
- golang 解析php輸出json相容問題GolangPHPJSON
- Oracle Pipe解決實時輸出問題Oracle
- jsp中輸出word文件的問題JS
- jaxb輸出xml檔案的中文問題?XML
- StreamWriter輸出中文亂碼的問題 (轉)
- 理解HTML5中Range物件HTML物件
- HTML歷理 HTML模板HTML
- tp5 前端程式碼原樣輸出 html原始碼輸出 原始碼被輸出前端HTML原始碼
- html中如何輸出多個空格HTML
- C++基礎::變數模板(variable template)C++變數
- 易優CMS模板標籤adv廣告列表每3條記錄輸出如下html元素HTML