如何使用原生Jade结构循环Hexo中的帖子

anz*_*ome 4 node.js pug

我知道,我可以使用这样的东西:

- site.posts.each(function(article){
      h2.title= article.title
      p.article= arcticle.content
- })
Run Code Online (Sandbox Code Playgroud)

我觉得这样做是错误的,因为Jade有自己的原生结构来循环来自comethig,但它似乎不起作用:

each article in site.posts
     h2.title= article.title
     p.article= arcticle.content
Run Code Online (Sandbox Code Playgroud)

小智 7

你需要做site.posts.toArray(),循环将正常工作.这让我困惑了一段时间,而github上的答案主要是中文.

https://github.com/tommy351/hexo/issues/321