#reactjs #mobx
Вопрос:
поэтому у меня есть функция, которая сортирует массив действий в зависимости от их даты. Однако после сортировки кажется, что я не могу получить доступ к свойству действия, даже если это действие не является нулевым или неопределенным. Поскольку английский не является моим родным языком, если есть что-то непонятное, пожалуйста, скажите мне, чтобы я мог обновить вопрос. Заранее спасибо, ребята.
Интерфейс:
export interface IActivity { id: string; title: string; description: string; category: string; date: Date | null; city: string; venue: string; }
Функция:
sortActivitiesByDate(activities: IActivity[]) { const sortedActivities = activities.sort( (a, b) =gt; new Date(a.date).getTime() - new Date(b.date).getTime() ); sortedActivities.forEach((activity) =gt; { const test = toJS(activity); console.log(test); //has props in it console.log(test.description); //undefined }); }
Результат консоли: Результат
Ответ №1:
Пожалуйста, console.log(test.description);
console.log(test.activity.description);
ответьте, и вы получите свою ценность в консоли.