gpt4 book ai didi

javascript - 如何获取 Hexo 文章循环 "for each"中的索引号?

转载 作者:行者123 更新时间:2023-12-03 11:02:32 24 4
gpt4 key购买 nike

在 Hexo.js 中,当你想输出一些文章时,你可以使用 .sort.limit.each 进行循环,for示例:

<% site.posts.sort('date', 'desc').limit(8).each(function(post){ %>
<div id="post-1" class="post">
<%= post.title %>
all the other post tags and content
</div>
<% }) %>

如何将 id 号 post-X 设置为动态递增,例如第一篇文章将获得 id="post-1",第二篇文章将获得 id="post-2" 等等?

最佳答案

试试这个:

<% site.posts.sort('date', 'desc').limit(8).each(function(post, i){ %>
<div id="post-<%=i+1%>" class="post">
<%= post.title %>
all the other post tags and content
</div>
<% }) %>

如您所见,还有一个附加参数i,表示索引。

关于javascript - 如何获取 Hexo 文章循环 "for each"中的索引号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28020840/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com