Golang 模板停止渲染

我正在呈现响应。


在我的代码中,我传递了一个带有结构的 Slice 来显示一些信息


在一个地方,我使用了一个选择,选项是用范围方法呈现的


package main


import ("fmt"

"html/template"

"os"

)


func main() { 


    lista:=[3]string{"one","two","tree"}


    fmt.Println("Hello, playground")

    a:=`<script type="text/text">{{range .}} <option></option>hi{{end}}</script> \n  <script     type="text/text">{{range .}} <option>hi!{{end}}</script> <script type="text/text">{{range .}} <option>hi!{{end}}</script> <script type="text/text">{{range .}} <option>hi!{{end}}</script>`

    tmp,_:=template.New("tmp").Parse(a)

    tmp.Execute(os.Stdout,lista)

}


编辑


我复制了这个问题 http://play.golang.org/p/d62J3TOc1N 如果你添加 或任何其他关闭标签(以 / 开头)渲染不会发生


慕森卡
浏览 227回答 1
1回答

精慕HU

将“html/template”替换为“text/template” 得到预期的结果了吗?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go