为了账号安全,请及时绑定邮箱和手机立即绑定

Golang 模板停止渲染

Golang 模板停止渲染

Go
慕森卡 2021-06-29 13:13:17
我正在呈现响应。在我的代码中,我传递了一个带有结构的 Slice 来显示一些信息在一个地方,我使用了一个选择,选项是用范围方法呈现的package mainimport ("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 如果你添加 或任何其他关闭标签(以 / 开头)渲染不会发生
查看完整描述

1 回答

?
精慕HU

TA贡献1845条经验 获得超8个赞

将“html/template”替换为“text/template” 得到预期的结果了吗?


查看完整回答
反对 回复 2021-07-12
  • 1 回答
  • 0 关注
  • 226 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信