11个简码以输出菜单

时间:2019-03-13 14:32:08

标签: javascript

我正在尝试构造一个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('');

这似乎不太正确,因为它可以获取网址而不是标题。 (我也不完全确定我是否按照正确的方式构建了这些方法。)我们将不胜感激。

1 个答案:

答案 0 :(得分:0)

Aaa是的,在其他地方存在复制和粘贴错误。