权重
Syntax
MENUENTRY.Weight
Returns
int
如果您自动定义菜单条目(自动定义),则 Weight
方法返回页面的 Weight
。
如果您在前置内容(在前置内容中)或站点配置(在站点配置中)中定义菜单条目,则 Weight
方法返回 weight
属性,如果该属性不存在则回退到页面的 Weight
。
在这个人为编造的示例中,我们根据权重限制菜单条目的数量:
<ul>
{{ range .Site.Menus.main }}
{{ if le .Weight 42 }}
<li><a href="{{ .URL }}">{{ .Name }}</a></li>
{{ end }}
{{ end }}
</ul>