@just10minutes wrote:
Unfortunately this is the Third Forum I am requesting the suggestion.
Question in short:
What is the best way to show comments in ionic2, especially when it has replies. I need to show replies based on their time.
++++++++++++++++++++++++++++++
Question in detail:
I have the below data with me in json format.
This is the list of comments. In this example 19 comments are there under items tag.
http://www.jsoneditoronline.org/?id=47b282c498505ed25869dc36f5f3bd58
Comments are already sorted based on Date published.
Now on the Item Id 10th there are two replies to this comment.
I am looking for a way to order this reply based on publishedAt time.
Below is my html: Here videoComments = the json data specified above
I tried using angualr-pipes orderBy pipe but that did not work for me, is there any alternative way?
<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>
Posts: 1
Participants: 1