gpt4 book ai didi

templates - Golang 模板停止渲染

转载 作者:数据小太阳 更新时间:2023-10-29 03:29:22 26 4
gpt4 key购买 nike

我正在呈现响应。

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

在一个地方我使用了 select 并且选项是用 range 方法渲染的

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如果您添加 或任何其他闭包标签(以/开头),渲染将不会发生

最佳答案

用“文本/模板”替换“html/模板”你得到了预期的结果吗?

关于templates - Golang 模板停止渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20499640/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com