2016-11-10 36 views
0

我需要使用我在set breadcrumb中定義的數據填充麪包屑導航。所以,我的代碼如下所示:從Nunjucks數組中填充導航項目

麪包屑的物品:

{% set breadcrumb = [{ name : 'Item name 1'}, { name : 'Item name 2'}, { name : 'Item name 3'}] %} 

和環路看起來是這樣的:

<nav> 
    <ul> 
     {% for item in breadcrumb %} 
     <li> 
      <span>{{name}}</span> 
     </li> 
     {% endfor %} 
    </ul> 
</nav> 

但是,輸出是半工作。我得到<li>元素,但沒有名稱。只是空的<span>

<nav> 
    <ul> 
     <li> 
      <span></span> 
     </li> 
     <li> 
      <span></span> 
     </li> 
     <li> 
      <span></span> 
     </li> 
    </ul> 
</nav> 

某事與{{name}}是不好的,但我不明白是什麼。

回答

0

我管理它來解決問題。 問題是,正如我前面提到的,在{{name}}部分,女巫,在提供的示例中應該是{{item.name}}