如果您自動定義選單項目,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>