所以,我的模板代码中有这个:
<div class="col-md-2 col-md-offset-2"><a href="{{ '/' | page }}">HOME</a></div>
它呈现了这个:
<div class="col-md-2 col-md-offset-2"><a href="">HOME</a></div>
如何让它呈现主页(根默认页面)的 URL?
所以,我的模板代码中有这个:
<div class="col-md-2 col-md-offset-2"><a href="{{ '/' | page }}">HOME</a></div>
它呈现了这个:
<div class="col-md-2 col-md-offset-2"><a href="">HOME</a></div>
如何让它呈现主页(根默认页面)的 URL?
您必须使用文件名(不带扩展名)而不是页面的 URL。
例如,您的页面是index.htm
,您应该使用以下代码:
<div class="col-md-2 col-md-offset-2"><a href="{{ 'index' | page }}">HOME</a></div>
资料来源:十月标记文档
对于子目录中的文件,请指定目录。对于当前页面,在''
.
在这个用例中,我认为使用|app过滤器而不是 |page是有意义的。
<div class="col-md-2 col-md-offset-2"><a href="{{ '/'|app }}">HOME</a></div>
会给你你想要的。如果您最终将网站放在子目录中,它也会保护您。