我目前正在开发一个 Ghost 博客(Ghost 是 Wordpress “继任者”,它基于 Node.js 和该平台上的其他各种包/库),但我想知道如何才能获取所有帖子在 Ghost/Handlebars.js 中有特定标签。
问题是 Ghost 的上下文通常被封装到我无法从 API 中提取带有特定标签的所有帖子的列表。显然只能遍历来自 的帖子index.hbs
,而其他解决方案有点骇人听闻或涉及更多使用 jQuery。
我怎样才能获得 Ghost 中所有帖子的列表或数组,以便我可以按标签过滤它们然后迭代它们?我什至尝试过{{#foreach posts}}
,{{#has tag='WHATEVER'}}
但这种方法似乎不能开箱即用。作为 Ghost 和 Handlebars 的新手,我不确定该怎么做。