Size: a a a

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

2020 December 22

RS

Rinat Sadykov in React — русскоговорящее сообщество
Andrey Anelkin
Чего-то не можешь придумать- тыкни ответственного. Если нет, то говори, что есть вот такой и такой вариант. Пусть выбирают. Это не твои обязанности :)
Ты верно все говоришь :) Я не спорю. Ну поверь, не везде так классно работать, ка к у тебя)
источник

RS

Rinat Sadykov in React — русскоговорящее сообщество
Andrey Anelkin
Чего-то не можешь придумать- тыкни ответственного. Если нет, то говори, что есть вот такой и такой вариант. Пусть выбирают. Это не твои обязанности :)
иногда проще и быстрее облегчить себе жизнь самому, чем кого то дождаться)
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Andrey Anelkin
Тоже верно, но я придерживаюсь мнения, что фреймворка только мешают.
Особенно если есть дизайнер
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
Rinat Sadykov
Ты верно все говоришь :) Я не спорю. Ну поверь, не везде так классно работать, ка к у тебя)
Ну может мне везёт :) да и то, далеко не всегда так получается и приходится выдумывать
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
Тимофей 🛴
Особенно если есть дизайнер
Выше почитай, пожалуйста,что я писал :)
источник

ZS

Zhanadil Sadykov in React — русскоговорящее сообщество
☬ Sᴀʏᴅᴜʟʟᴏ ツ
да, почему нет
Такой же объект
спасибо, работает! А вот если в объектах есть вещи где надо использовать такого рода вещь:
setState(!state)

как сделать так, чтобы работало в объектах? Пробовал так, не работает:
setState(state => ({...state, [e.target.name]: !e.target.name}))
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Andrey Anelkin
Выше почитай, пожалуйста,что я писал :)
🤝
источник

RS

Roman Still in React — русскоговорящее сообщество
Zhanadil Sadykov
спасибо, работает! А вот если в объектах есть вещи где надо использовать такого рода вещь:
setState(!state)

как сделать так, чтобы работало в объектах? Пробовал так, не работает:
setState(state => ({...state, [e.target.name]: !e.target.name}))
Почему не работает? какая ошибка?
источник

ZS

Zhanadil Sadykov in React — русскоговорящее сообщество
Roman Still
Почему не работает? какая ошибка?
просто не меняется значение. Как стоит false, так и остается false
источник

RS

Roman Still in React — русскоговорящее сообщество
а не должно быть e.target.value?
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in React — русскоговорящее сообщество
Zhanadil Sadykov
спасибо, работает! А вот если в объектах есть вещи где надо использовать такого рода вещь:
setState(!state)

как сделать так, чтобы работало в объектах? Пробовал так, не работает:
setState(state => ({...state, [e.target.name]: !e.target.name}))
Получается, ты пишешь:
true: false?
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
Zhanadil Sadykov
просто не меняется значение. Как стоит false, так и остается false
Либо !state[e.target.name]
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in React — русскоговорящее сообщество
Andrey Anelkin
Либо !state[e.target.name]
уйди
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
Не :)
источник

ZS

Zhanadil Sadykov in React — русскоговорящее сообщество
ну его вариант работает. Почему уйди то?)
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
Zhanadil Sadykov
ну его вариант работает. Почему уйди то?)
Видимо хотел навести тебя на мысль, вместо того, чтобы помочь. 🤷‍♂️
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in React — русскоговорящее сообщество
Zhanadil Sadykov
ну его вариант работает. Почему уйди то?)
потому что, кажется там должно быть value, а не name.
Как писали выше.
источник

ZS

Zhanadil Sadykov in React — русскоговорящее сообщество
☬ Sᴀʏᴅᴜʟʟᴏ ツ
потому что, кажется там должно быть value, а не name.
Как писали выше.
как может быть value, если у меня там стоит чекбокс
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
☬ Sᴀʏᴅᴜʟʟᴏ ツ
потому что, кажется там должно быть value, а не name.
Как писали выше.
А какая разница? Если это бул значение и у тебя стейт и так в setState попадает?)
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
Zhanadil Sadykov
как может быть value, если у меня там стоит чекбокс
Легко :) учите мат часть. Там будет checked
источник