我正在尝试构造一个11ty通用短代码,该短代码在通过集合时输出菜单。 (我不完全确定这是输出菜单的最佳选择。)到目前为止,我已经尝试过:
config.addShortcode("navList", function( list ) {
var result = [];
list.forEach(function(post, i) {
result.push( '<li><a href="' + post.url + '">' + post.data.title + '</a></li>');
});
return result.join('');
这似乎不太正确,因为它可以获取网址而不是标题。 (我也不完全确定我是否按照正确的方式构建了这些方法。)我们将不胜感激。
答案 0 :(得分:0)
Aaa是的,在其他地方存在复制和粘贴错误。