прийти "эхх, вот тут бы проп мутировать"?
Никогда?)
Иногда кажется что человек хочет чтобы за него сделали всю работу. А он такой - Да, да-да, точно что я сразу так не догадался сделать 😂 Я на 99% вопросов, которые тут задавали, легко нашёл ответы через гугл. Ленятся получается? Или я просто правильно ищу 😂😂 ?
Ищу кейс когда новичку может захотеться мутировать проп)
Новички очень странный предмет, они вроде учат, а вроде и нет
На прямую стейт мутировать нельзя. Делайте деструкторизацию, примеры есть в официальных доках на энглише и на русском.
👍 Класс!1 мне понравился твой стишок.
На счёт чего именно ?
Мне лень сори
Я просто думаю о том, как лучше объяснять хуки и функциональные компоненты. Нелегко построить у человека ментальную модель правильную (о том, как хранится в замыканиях состояние и пропы и т.д.)
this.state.isAgree = true
А почему нельзя, объясните вот мне
потому что рендер проебется
А потом челики форсАпдейт юзают, видели таких
я тоже видел, знакомо
Я не лучший учитель, так как понимаю всё по своему. Вот смотри. Есть изначальное значение, по умолчанию, которое получается сразу при первом и последующих рендерингах. Но потом, когда ты получил стэйт, ты можешь его менять, не засоряя память и не ломая приложение.
Я как новичек нихера не понял
или знаешь как, this.setState(this.state)
Читать первую строчку 😉
Я как новичок прочитаю не первую а вторую строчку (таких тоже видел кек)
Я все это прекрасно знаю. Я просто ищу способ рассказывать не "нельзя мутировать пропсы и состояние, точка", а "это не сработает потому, что") И при этом важно понимать когда в голову приходит эта идея)
Короче, тебе в чат одноклассница скинула по ошибке свои голые фотки - это стейт. Чтобы она их не удалила быстро (не мутировала) ты себе их фастом сохранил копию, чтобы потом всем разослать, не сломать приложение и не потерять данные
Я обычно на пальцах показываю и доходит, в чатиках сложнее только
все просто как 2х2
Обсуждают сегодня