如果自动定义菜单条目,Weight 方法返回该页面的 Weight。
如果在前置元数据或项目配置中定义菜单条目,Weight 方法返回 weight 属性,若不存在则回退到该页面的 Weight。
在这个刻意构造的示例中,我们按 weight 限制菜单条目的数量:
<ul>
{{ range .Site.Menus.main }}
{{ if le .Weight 42 }}
<li><a href="{{ .URL }}">{{ .Name }}</a></li>
{{ end }}
{{ end }}
</ul>