Handlebars.js 获取所有标记以生成导航组件Ghost
我创建了一个ghost博客,并创建了一个自定义组件来显示博客中的所有标记 我使用了下面的代码来执行此操作Handlebars.js 获取所有标记以生成导航组件Ghost,handlebars.js,ghost-blog,Handlebars.js,Ghost Blog,我创建了一个ghost博客,并创建了一个自定义组件来显示博客中的所有标记 我使用了下面的代码来执行此操作 {{#get "tags" limit="all"}} <ul class="tags"> {{#foreach tags}} <li> <a href="{{url}}">{{name}}<
{{#get "tags" limit="all"}}
<ul class="tags">
{{#foreach tags}}
<li>
<a href="{{url}}">{{name}}</a>
</li>
{{/foreach}}
</ul>
{{/get}}
{{{#获取“tags”limit=“all”}
{{{#foreach标签}
-
{{/foreach}}
{{/get}
我将该组件用作过滤器。但是我面临一些问题,
提前感谢。我相信没有帖子的标签在技术上是不存在的,所以他们不会创建空页路由,因为所有标签都有自己的标签页(
/tag/example tag/
)。至于了解活动类,我假设您希望将活动类应用于标记链接,这可以通过link\u class
完成:
但是当我这样做的时候,我的
的所有标记都是当前的我在这里做错了什么吗?这可能是因为你把它放在页面上下文中,{{{tag}}…{{/tag}
。尝试将其置于本节之外,然后查看问题是否仍然存在