0
ヘックスでは、のインデックスではないページをページングするにはどうすればよいですか?私はページの下にblog.mdと呼ばれるページを持っていて、という新しいファイルを私のレイアウトフォルダにblog.ejsという名前で作成しました。私は追加blog.md前付でヘキサのページングなしのインデックスページ
:
layout: blog
そしてblog.ejsに追加:その後、
<ul>
<% page.posts.each(function(article){ %>
<li><a href="<%- url_for(article.path) %>"><img src="/images/<%= article.imgfront %>" alt="" /></a></li>
<% }) %>
</ul>
<hr>
<% if (page.prev){ %>
<a class="prev" href="<%- url_for(page.prev_link) %>">← Prev</a>
<% } %>
<% if (page.next){ %>
<a class="next" href="<%- url_for(page.next_link) %>">Next →</a>
<% } %>
しかし、私は/ブログに行くとき、このエラーが出る:
Unhandled rejection TypeError: /Users/devserver/Desktop/hexo/themes/nadymain/layout/page.ejs:4
2|
3| <ul>
>> 4| <% page.posts.each(function(article){ %>
5| <li><a href="<%- url_for(article.path) %>"><img src="/images/<%= article.imgfront %>" alt="" /></a></li>
6| <% }) %>
7| </ul>
Cannot read property 'each' of undefined
私は間違っていますか?私はHexoを初めて使っていますが、カスタムページに改ページできるかどうかはわかりません。
ありがとうございました、これは私のために働きました! – user5898548