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.
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>