登录
首页 >  Golang >  Go问答

Golang 中如何为 HTML 元素设置默认选项?》,就很适合你,本篇文章讲解的知识点主要包括。在之后的文章中也会多多分享相关知识点,希望对大家的知识积累有所帮助!

问题内容

我想对列表中的特定项目使用默认值。 我尝试了以下代码,但收到错误“操作数中出现意外的”= ” 我该如何处理这个问题?


解决方案


相等性是通过 go 模板使用 eq 函数实现的,您需要向该函数传递参数进行比较。具体来说,if 函数采用一个管道,在本例中,您向该管道传递一个函数和一系列参数。 (请参阅 actionspipelines 的文档。)

正确的语法是:

{{ if eq   }} ... {{ end }}

所以,举个例子:

{{ if eq .Name .CurrentLocation }} selected="selected"{{ end }}

(请注意,如果您使用 xhtml,则禁止属性最小化,因此请使用 selected="selected",但对于 html,允许 selected。)

终于介绍完啦!小伙伴们,这篇关于《Golang 中如何为 HTML

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>