当我有这种值时,我无法弄清楚如何从 Json 中获取我的数据
2017-10-16 12:07:07
2017-10-16 12:07:07
2017-10-16 15:09:08
2017-10-16 15:09:08
2017-10-16 15:09:08
2017-10-16 15:09:08
2017-10-16 15:09:08
2017-10-16 18:11:09
2017-10-16 18:11:09
2017-11-29 17:26:57
2017-11-29 17:26:57
2017-11-29 17:26:57
2017-11-29 19:31:03
我的模板
<div class="container">
<div class="row">
<div class="col-5">
{% for date , block in block | groupby("date") %}
<div class="date">{{date |date }}</div>
{% endfor %}
</div>
</div>
</div>
在输出中我有
16 Oct
16 Oct
16 Oct
3 Nov
29 Nov
29 Nov
我希望有
16 Oct
3 Nov
29 Nov
也许是因为起初我从 Json 获取了所有数据,然后我对它进行了分组,然后才使用我的 dateFilter ,但我怎么能以不同的方式支付它呢?
我的 gulpfile.js gulpfile
更新 19.12.18
<div class="container">
<div class="row">
{% for date, block in block | groupby("date", "datefilter") %}
<div class="col-5">
<div class="date">
<h3> {{date}}</h3>
<p>amount {{block.length}}</p> // this line will give me amount of products for every day .
</div>
{% for id, block in block | groupby("id") %}
<div class="id">
{% for name, block in block | groupby("name") %}
<p>{{name}} № {{ id }} </p>
</div>
{% endfor %}
{% endfor %}
</div>
{% endfor %}
</div>
</div>