Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.03.2020, 20:42   #1
Evgeny_Chet
Пользователь
 
Регистрация: 20.01.2020
Сообщений: 17
По умолчанию Сортировка списка объектов

Всем привет. Есть такие данные:
Код:
document.__moreComments = [
  { id: 3, author: 'Germán Toro', text: 'Splendid!', date: '2017-09-11T14:30:05.919Z' },
  { id: 4, author: 'Elena Builes', text: 'Excelent!', date: '2017-09-11T11:30:05.919Z' },
];
Требуется сделать сортировку по дате и отобразить. Делаю в React то.

Код:
import React, {Component} from 'react'


let addcomments = document.__moreComments;

class AdditionalComments extends Component {

        constructor() {
        super();



        this.state = {
         comments: addcomments.map((addcomment) => [
        addcomment.id,
        addcomment.author,
        addcomment.text,
        addcomment.date
        ])
       };

        };

      changeMessage(){
            let sortedComments = [...this.state.comments].sort((a, b) => a - b);
            this.setState({
                    comments: sortedComments
                  }, () => {console.log(this.state.comments)});
            }

        render() {
        return (
            <div>
               <h1>hi Eugene {this.state.comments} </h1>

               {/* <button onClick={() => this.changeMessage()}>Click</button> */}
            </div>
            )
        }
        }

export default AdditionalComments
Не могу понять как сделать сортировку непосредственно тех элементов списка. Понимаю, что не так делаю что-то в созданном объекте, потому что обратиться к ключам не могу. Их просто нет в компоненте comments. Помогите пожалуйста. Уж битый час не могу понять что-то
Evgeny_Chet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Java - Сортировка коллекции объектов T@ngo Помощь студентам 0 07.03.2019 21:52
CLI/STL: сортировка списка объектов по полю. Kurisu Visual C++ 4 16.01.2016 09:02
С++, динамическое создание объектов и списка строк Алексей_2012 Qt и кроссплатформенное программирование С/С++ 1 31.03.2015 14:22
Составить программу создания и обработки списка объектов Анжела33 Паскаль, Turbo Pascal, PascalABC.NET 3 17.12.2013 19:22
ListView Загрузка списка объектов. Отображение KBI ASP.NET 0 10.09.2012 19:57