ionic2/angular 2 如何根据时间降序显示评论回复



问题简介:

在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。如何申请订单?

相关内容

  • 没有找到相关文章

最新更新