Ionic 3 - сортировать месяц по году и установить заголовок - PullRequest
0 голосов
/ 20 декабря 2018

У меня есть список объектов, в которых каждый объект содержит строковое значение даты, например, октябрь 2018 г., март 2012 г. и т. Д.

Я хочу еще раз отсортировать значения этой строковой даты при отображении в виде списка, списказаголовок представления должен отображать каждый месяц и год как заголовок как один раз для этого месяца.

Например, см. изображение ниже.enter image description here

Спасибо, криш

1 Ответ

0 голосов
/ 28 декабря 2018

Я понял, как это решить.Смотрите код ниже.

   let currentMonth: string = '';
    let sortedList = [];
  for (let item of list) {
      let title_date = moment(item.getCreatedDate(), "DD-MM-YYYY").format("MMM YYYY");
      if (currentMonth != title_date) {
        currentMonth = title_date;
        item.setTitleDate(title_date);
      }
      else {
        item.setTitleDate('');
      }
      sortedList.push(item);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...