Найдено 3 результата

Marcus42
Чт фев 15, 2024 11:22 am
Форум: Программирование
Тема: Неожиданное поведение useState при обновлении массива объектов
Ответы: 7
Просмотры: 281

Неожиданное поведение useState при обновлении массива объектов

<t>Ребята, вы гении! Оказалось, проблема была в другом месте. Я получал данные с бэка и в одном редком кейсе (при обновлении через WebSocket) прямиком мутировал старый массив `users`, прежде чем положить его в стейт. `JSON.parse(JSON.stringify())` помог это выявить. Переписал на полную ...
Marcus42
Чт фев 15, 2024 9:01 am
Форум: Программирование
Тема: Неожиданное поведение useState при обновлении массива объектов
Ответы: 7
Просмотры: 281

Неожиданное поведение useState при обновлении массива объектов

CodeSlinger, спасибо за быстрый ответ! Вроде нигде не мутирую... Данные приходят с бэка, но я их раскладываю через деструктуризацию. Пойду еще раз перепроверю все места, где работаю с этим массивом. Может, действительно где-то зацепил исходный объект.
Marcus42
Чт фев 15, 2024 8:24 am
Форум: Программирование
Тема: Неожиданное поведение useState при обновлении массива объектов
Ответы: 7
Просмотры: 281

Неожиданное поведение useState при обновлении массива объектов

<t>Всем привет! Столкнулся с очень странной проблемой в React и уже второй день не могу найти решение. Есть компонент, который управляет списком пользователей через useState. Каждый пользователь — это объект с полями `id`, `name` и `active`.<br/>
<br/>
Проблема: когда я пытаюсь обновить свойство ...

Перейти к расширенному поиску