登录
首页 >  Golang >  Go问答

使用golang - 保持静态站点生成器的两个帖子在帖子列表中单独显示

来源:stackoverflow

时间:2024-02-10 22:11:26 464浏览 收藏

Golang小白一枚,正在不断学习积累知识,现将学习到的知识记录一下,也是将我的所得分享给大家!而今天这篇文章《使用golang - 保持静态站点生成器的两个帖子在帖子列表中单独显示 》带大家来了解一下##content_title##,希望对大家的知识积累有所帮助,从而弥补自己的不足,助力实战开发!


问题内容

使用较旧的 ssg,我找到了一种防止某些内容显示的方法,但我的语法错误。这是值得关注的领域。这是 list.html 模板并显示所有帖子。

{{ define "body" }}
{{ if .IsFiltered }}
    

Topics: {{ .FilteredTag.Name }}

   {{ else }}

All posts

{{ end }}
{{ range .Posts }} {{ .Title }}   {{ .Time.Format "2006-1-2" }}
{{ end }}
{{ end }}

我需要添加类似于以下内容的内容,以防止显示“关于”帖子 -

{{ if ne {{ .Title }} "about" }}

如果我像这样添加它,我会收到错误 -

{{ define "body" }}
{{ if .IsFiltered }}
    

Topics: {{ .FilteredTag.Name }}

   {{ else }}

All posts

{{ end }}
{{ range .Posts }}{{ if ne {{ .Title }} "about" }} {{ .Title }}   {{ .Time.Format "2006-1-2" }}
{{ end }}
{{ end }}

你能看出哪里出了问题吗?我的错误指出“意外{”


正确答案


您需要写下您的情况如下:

{{ if ne  .Title  "about" }}
{{ end }}

本篇关于《使用golang - 保持静态站点生成器的两个帖子在帖子列表中单独显示 》的介绍就到此结束啦,但是学无止境,想要了解学习更多关于Golang的相关知识,请关注golang学习网公众号!

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