Size: a a a

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

2021 February 11

V

Vlad in React — русскоговорящее сообщество
Роман
Кто умеет получать состояние чекбокс, и поможет объяснит как это правильно настроить?
Можно сделать useState, checked={state}. Повесить handleChange, в handleChange setState(!state), что-то вроде такого
Это если в последствии состояние нужно изменять
источник

KJ

Kayrat Jetpisbaev in React — русскоговорящее сообщество
Vlad
Можно сделать useState, checked={state}. Повесить handleChange, в handleChange setState(!state), что-то вроде такого
Это если в последствии состояние нужно изменять
Если новый state зависит от текущего state, то лучше использовать функциональную версию замены стейта.
источник

Р

Роман in React — русскоговорящее сообщество
ок, что конкретно написать кодом?
источник

Р

Роман in React — русскоговорящее сообщество
у меня несколько инпутов
источник

Р

Роман in React — русскоговорящее сообщество
выведеные через массив
источник

Р

Роман in React — русскоговорящее сообщество
для одного у меня получалось сделать, получал состояние, вот скриншот из урока - (я не пойму что здесь сложного)
источник

Р

Роман in React — русскоговорящее сообщество
источник

Н

Николай in React — русскоговорящее сообщество
У тебя есть событие, onChange, чтобы получить состояние любого чекбокса
onChange((e) =>{ e.target.checked и что-то с ним делаешь что хочешь дело твое} , e.target определяет checkbox который ты нажал  checked это его свойство проверки, но все это ты и так скинул на скрине так что я не понимаю что ты хочешь
источник

RH

Radik Hammatov in React — русскоговорящее сообщество
Если кто-то работал с Zustand и Nextjs, можете пожалуйста объянить, для чего делается вот такая обертка с конекстом вокруг всех страниц?
https://github.com/vercel/next.js/blob/canary/examples/with-zustand/lib/zustandProvider.js
https://github.com/vercel/next.js/blob/canary/examples/with-zustand/pages/_app.js
источник

К

Кирилл in React — русскоговорящее сообщество
Radik Hammatov
Если кто-то работал с Zustand и Nextjs, можете пожалуйста объянить, для чего делается вот такая обертка с конекстом вокруг всех страниц?
https://github.com/vercel/next.js/blob/canary/examples/with-zustand/lib/zustandProvider.js
https://github.com/vercel/next.js/blob/canary/examples/with-zustand/pages/_app.js
чтобы стор был доступен во всех дочерних компонентах
источник

AB

Anatoly Berbeka in React — русскоговорящее сообщество
Radik Hammatov
Если кто-то работал с Zustand и Nextjs, можете пожалуйста объянить, для чего делается вот такая обертка с конекстом вокруг всех страниц?
https://github.com/vercel/next.js/blob/canary/examples/with-zustand/lib/zustandProvider.js
https://github.com/vercel/next.js/blob/canary/examples/with-zustand/pages/_app.js
Потому что Zustand это стейт-менеджер, наподобие redux. Поэтому контекст используется для общего стора во всём приложении
источник

Р

Роман in React — русскоговорящее сообщество
Николай
У тебя есть событие, onChange, чтобы получить состояние любого чекбокса
onChange((e) =>{ e.target.checked и что-то с ним делаешь что хочешь дело твое} , e.target определяет checkbox который ты нажал  checked это его свойство проверки, но все это ты и так скинул на скрине так что я не понимаю что ты хочешь
проблема в том что оно работает только для одного чекбокса, а у меня их несколько, когда я выбираю один, отмечаются все
источник

Р

Роман in React — русскоговорящее сообщество
состояние отслеживается
источник

Р

Роман in React — русскоговорящее сообщество
мне нужно добавить уникальный идентификатор чтобы отслеживался каждый отдельный чекбокс
источник

Р

Роман in React — русскоговорящее сообщество
он у меня есть, я его добавлял, но не отслеживалось после этого состояние
источник

Р

Роман in React — русскоговорящее сообщество
e.target.name.checked
источник

К

Кирилл in React — русскоговорящее сообщество
const [state, setState] = useState({
name1: false,
name2: fasle
})

onCheckboxClick = (e) => {
setState(prev => {...prev, [e.target.name]: !prev[e.target.name] })
}
источник

NN

Nikita Naumov in React — русскоговорящее сообщество
Всем привет. Может кто сталкивался с такой проблемой:

Argument of type 'string' is not assignable to parameter of type 'Saga'.  TS2345
источник

NN

Nikita Naumov in React — русскоговорящее сообщество
источник

И

Иван in React — русскоговорящее сообщество
Nikita Naumov
Всем привет. Может кто сталкивался с такой проблемой:

Argument of type 'string' is not assignable to parameter of type 'Saga'.  TS2345
Импортируешь не то
источник