рендеринга моего компонента?
И второй вопрос, собственно из-за которого меня интересует время рендера, я отображаю таблицу из 500 строк в которой 14 ячеек, внутри этого компонента будет меняться стейт, ну и при его смене тормоза,
Структура данных это массив в котором 500 массивов, внутри которых 14 объектов {key: “date”, value: “21.01.2020”}
Есть в утилите react dev tools => Profile там можно записать рендер и смотреть время отрисовки чего угодно. По фризам я бы посоветовал переписать структуру с масива на колеекцию map
Мар будет более производительнее?
а как вы отрисовываете объекты?
Я обернул весь компонент в реакт Мемориал, проблему решило, но мне кажется в данном случае это больше костыль
вам кажется, если решило проблему - значит всё ок
Прохожусь Марой по массиву из 14ти объектов, и беру ключ value
ОО интересный подход const arr = [4, 9, 2, 20, 1, 12]; arr.forEach(num => { setTimeout(() => console.log(num), num); }); проблему сортировки вполне решает
а причём тут это?
ну вы написали, решили проблему, значит все ок, вот я решил проблему сортировки, тут все ок?
Если memo помог в данной ситуации - то это вполне себе решение, или я чего-то не допонимаю.
конкретно в этой все норм, кмк
метод прекрасен в своей упоротости))))
Обсуждают сегодня