Size: a a a

React — русскоговорящее сообщество

2021 January 05

АН

Андрей Негруша... in React — русскоговорящее сообщество
источник

I

IceBerg in React — русскоговорящее сообщество
Андрей Негруша
да нет, что это за свойство такое?
Ну и console.log второй смысла не имеет
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
IceBerg
да нет, что это за свойство такое?
Ну и console.log второй смысла не имеет
А как мне поменять это значение isDone при таком state?
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
Андрей Негруша
Вот
источник

I

IceBerg in React — русскоговорящее сообщество
Андрей Негруша
А как мне поменять это значение isDone при таком state?
мапом например
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
IceBerg
мапом например
Чтобы поменять одно свойство использовать целый мап?
источник

I

IceBerg in React — русскоговорящее сообщество
Андрей Негруша
Чтобы поменять одно свойство использовать целый мап?
тебе всё равно копию делать нужно.
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
IceBerg
мапом например
Я понял, спасибо.
Походу нельзя так работать со стейтом как я.
Нужно создать новый обьект который будет равен листс, потом в нем изменить и переприсвоить в нем нужное свойство
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
IceBerg
тебе всё равно копию делать нужно.
А вот я сделал так.
А ничего что я не делал глубокое копирование?
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
источник

I

IceBerg in React — русскоговорящее сообщество
Андрей Негруша
здесь нет никакого копирования
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
IceBerg
здесь нет никакого копирования
Разве они теперь не ссылаются на одни и те же ячейки в памяти?
источник

I

IceBerg in React — русскоговорящее сообщество
Андрей Негруша
Разве они теперь не ссылаются на одни и те же ячейки в памяти?
ну да, какое же это копирование
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
IceBerg
ну да, какое же это копирование
Так  я ж говорю, что я не делал копирования
Так можно делать??
источник

I

IceBerg in React — русскоговорящее сообщество
Андрей Негруша
Так  я ж говорю, что я не делал копирования
Так можно делать??
ты сказал, что не делал ГЛУБОКО копирования, и оно здесь не нужно, но ты же даже обычного копирования не сделал
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
IceBerg
ты сказал, что не делал ГЛУБОКО копирования, и оно здесь не нужно, но ты же даже обычного копирования не сделал
Понял.
Ну а впринципе так можно делать?
Получается изменяя newLists я изменяю state
источник

I

IceBerg in React — русскоговорящее сообщество
Андрей Негруша
Понял.
Ну а впринципе так можно делать?
Получается изменяя newLists я изменяю state
нет, конечно же нельзя, в этом нет никакого смысла
источник

V

Vlad in React — русскоговорящее сообщество
Андрей Негруша
Понял.
Ну а впринципе так можно делать?
Получается изменяя newLists я изменяю state
нельзя
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
IceBerg
нет, конечно же нельзя, в этом нет никакого смысла
И как быть. Получается нужно действительно мапить или делать глубокую копию?
источник

I

IceBerg in React — русскоговорящее сообщество
Андрей Негруша
И как быть. Получается нужно действительно мапить или делать глубокую копию?
да причём тут глубокая копия, что за крайности?
источник