【问题标题】:Show specific JSON values in a nunjuck template在 nunjuck 模板中显示特定的 JSON 值
【发布时间】:2020-04-22 01:03:35
【问题描述】:

尝试从 JSON 文件过滤值并显示在 nunjuck 模板中。 这是 JSON 文件:

{"rows":
 [
   {"value":
    {
     "name":"'s Gravenwezel",
     "zip":"2970"
    }
   },
   {
    "value":
    {
     "name":"'s Herenelderen",
     "zip":"3700"
    }
   },
   ...
  }
 ]
}

在 nunjuck 模板中添加 {{ city }} 时,它会显示整个 JSON 文件,但我如何只显示特定值 name 和 压缩?

试试这个:

{{ cities.rows }}

{{ cities.rows[0] }}

{{ cities.rows[0].value[0].name }}

...

Also trying with a for-loop:
{% for city in cities %}
  {{ city[0] }}
{% endfor %}

还有很多其他的组合。没有任何效果!

【问题讨论】:

    标签: json nunjucks eleventy


    【解决方案1】:

    首先,我将修改 for 循环以使用 city.rows。然后你可以通过 value.X 来寻址键。比如:

    {% for city in cities.rows %}
     {{ city.value.name }} and {{ city.value.zip }}<br/>
    {% endfor %}
    

    【讨论】:

    • Raymond Camden 非常感谢您的回答。这是完美的工作!!!!
    猜你喜欢
    • 2011-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-11
    相关资源
    最近更新 更多