在 Revel 模板中,可以通过索引访问列表中的值。

huangapple go评论85阅读模式
英文:

Is it possible to access value in a list in Revel Template

问题

你好!以下是你要翻译的内容:

{{ range .foo }}

{{end}}
.

{{range $index, $element := .foo }}

{{end}}

我知道你可以像使用for循环一样使用这个语法,但是否有其他方法可以直接访问数组中的值,例如在Revel模板中使用`{{ foo[2] }}`?
我已经阅读了[这个][1] Revel文档,但似乎没有找到相关信息。

[1]: https://revel.github.io/manual/templates-go.html

请注意,我已经将代码部分保留为原文,只翻译了其他部分。

英文:
{{ range .foo }}
				
{{end}}

.

{{range $index, $element := .foo }}

{{end}}

I'm aware that you can use this like for loop, but is there any other way to access a value in array directly like {{ foo[2] }} in Revel Template?
I've read this Revel documentation but doesn't seem to find any.

答案1

得分: 2

这不是特定于Revel的,索引功能包含在标准库模板中:

{{index .foo 2}}

英文:

It is not Revel specific, indexing is included in the standard library templates:

{{index .foo 2}}

huangapple
  • 本文由 发表于 2022年9月16日 10:59:48
  • 转载请务必保留本文链接:https://go.coder-hub.com/73739404.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定