3
如何防止逃逸'
到'
在HTML模板:在golang HTML模板逃逸「到'
package main
import (
"html/template"
"os"
)
const tmpl = `<html>
<head>
<title>{{.Title}}</title>
</head>
</html>`
func main() {
t := template.Must(template.New("ex").Parse(tmpl))
v := map[string]interface{}{
"Title": template.HTML("Hello World'"),
}
t.Execute(os.Stdout, v)
}
它輸出:
<html>
<head>
<title>Hello World'</title>
</head>
</html>
所需的輸出:
<html>
<head>
<title>Hello World'</title>
</head>
</html>
請爲我提供您正在使用的js庫。 – Innovation
'是好的,只是離開它。 – Volker
@Innovation no js,只是golang –