Javascript 按天组织对象
我在一个博客上工作,它在一个分区中显示每一篇在一天内发表的文章。它按第1天、第2天等细分。每一篇文章都由一个API拉入,每个都有一个发布对象,如下所示:Javascript 按天组织对象,javascript,angularjs,Javascript,Angularjs,我在一个博客上工作,它在一个分区中显示每一篇在一天内发表的文章。它按第1天、第2天等细分。每一篇文章都由一个API拉入,每个都有一个发布对象,如下所示: posted : "January 27, 2016" 目前,我正在浏览整个API,并使用ng repeat在页面上显示它们。我知道我可以使用date filter方法对它们进行排序(尽管API已经按照正确的顺序对它们进行了排序),但是我如何使它根据发布日期在每天显示不同数量的帖子呢 <div ng-repeat="article in
posted : "January 27, 2016"
目前,我正在浏览整个API,并使用ng repeat在页面上显示它们。我知道我可以使用date filter方法对它们进行排序(尽管API已经按照正确的顺序对它们进行了排序),但是我如何使它根据发布日期在每天显示不同数量的帖子呢
<div ng-repeat="article in article.items">
<div class="col-sm-12 day-block">
{{ article.title }}
</div>
</div>
{{article.title}}
理想情况下,我希望它在项目中循环,按日期排序,然后在一个块中显示与该日期匹配的所有帖子,然后在一秒钟内显示与另一个匹配的所有帖子
不太确定如何处理此问题,如有任何建议,将不胜感激。这样就可以了
<!--ng-repeat-->
<div ng-repeat="(key,value) in article.items | groupBy:'posted_date|date: MMM:dd' | toArray:true ">
<!-- Date -->
<span class="date-header">
{{value[0].posted_date|date:"EEEE, MMM:dd"}}
</span>
<!--ng-repeat-->
<div ng-repeat="article in value | orderBy:'posted_date'">
{{article}}
</div>
</div>
{{value[0]。发布日期{124;日期:“EEEE,MMM:dd”}
{{条款}
可能的副本似乎不起作用