问题简介:
在ionic2中显示注释的最佳方式是什么,尤其是当它有回复时。我需要根据他们的时间显示回复。
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
详细问题:
我有以下json格式的数据。
这是评论列表。在此示例中,项目标记下有 19 条注释。
http://www.jsoneditoronline.org/?id=47b282c498505ed25869dc36f5f3bd58
评论已根据发布日期进行排序。
现在在项目 ID 10th 上,对此评论有两个回复。
我正在寻找一种根据已发布时间对此回复进行排序的方法。
下面是我的html: 此处视频注释 = 上面指定的 json 数据
我尝试使用angualr-pipes orderBy pipe,但这对我不起作用,有没有其他方法?
<ion-list>
<ion-item *ngFor="let comment of videoComments">
<!-- here i Print the details what is required , next if there are any reply i would like to show them-->
<div *ngIf="comment.snippet.totalReplyCount != 0">
<ion-list>
<ion-item *ngFor="let reply of comment.replies.comments | orderBy: 'publishedAt'">
<!-- Above orderBy pipe is not working , may be my syntax is wrong -->
<!-- I would like to show replies in ascending order of when it was submitted-->
<!-- Details of replies will be shown here -->
</ion-item>
</ion-list>
</div>
</ion-item>
</ion-list>
Angular 不提供orderBy
管道。看这里。
所以你必须自己写。也许这篇文章可以帮助你:Angular 2。如何申请订单?