鉴于模板:{{range $i, $e := .SomeField}} {{if $i}}, {{end}} $e.TheString{{end}}这可以输出:one, two, three但是,如果我想输出:one, two, and three我需要知道哪个是上述范围内的最后一个元素。我可以设置一个变量来保存数组的长度.SomeField,但它始终为 3,而$i上面的值只会达到 2。而且根据我所见,您无法在模板中执行算术运算。是否可以检测模板范围中的最后一个值?干杯。
2 回答
- 2 回答
- 0 关注
- 169 浏览
添加回答
举报
0/150
提交
取消