Size: a a a

JavaScript Noobs — сообщество новичков

2021 April 09

D

Danila in JavaScript Noobs — сообщество новичков
+
источник

D

Danila in JavaScript Noobs — сообщество новичков
Через общего родителя
источник

SA

Situation Act in JavaScript Noobs — сообщество новичков
Просто назанчить глобальньный стэйт в родителе, который будет false, если кнопка 1 была нажата, то кнопка 2 смотрит на этот стэйт
источник

D

Danila in JavaScript Noobs — сообщество новичков
А вопрос-то в чём? Как прокинуть стейт из родителя в ребёнка?
источник

SA

Situation Act in JavaScript Noobs — сообщество новичков
Ага
источник

RR

Roman Resh in JavaScript Noobs — сообщество новичков
Пропс
источник

RR

Roman Resh in JavaScript Noobs — сообщество новичков
🌚🌚
источник

D

Danila in JavaScript Noobs — сообщество новичков
const Component = () => {
   const [wasPressed, setWasPressed] = useState(false)

   return <>
       <button onClick={()=>setWasPressed(true)}>1</button>
      <button>{wasPressed ? 'Жми' : 'Ни в коем случае не жми'}</button>
  </>
}
источник

RR

Roman Resh in JavaScript Noobs — сообщество новичков
А вообще в реакте если ты кнопку не отдельным компонентом сделал, это грех?
источник

D

Danila in JavaScript Noobs — сообщество новичков
Не очень понял я вопрос
источник

D

Danila in JavaScript Noobs — сообщество новичков
Нет
источник

RR

Roman Resh in JavaScript Noobs — сообщество новичков
Ага
источник

D

Danila in JavaScript Noobs — сообщество новичков
Но даже если сделал - в чём проблема прокинуть пропсами
источник

D

Danila in JavaScript Noobs — сообщество новичков
Что в button пропсы кидаешь что в <Button/>, в этом суть реакта
источник

RR

Roman Resh in JavaScript Noobs — сообщество новичков
Не, ну я поняв
источник

RR

Roman Resh in JavaScript Noobs — сообщество новичков
Просто не поняв вопроса, потому что не делал кнопки отдельными компонентами и подумал шо может я что-то не так делаю
источник

AK

Andrey Kozlov in JavaScript Noobs — сообщество новичков
Привет, подскажите как по нормальному можно это переписать?
источник

KP

Klim Plyusnin in JavaScript Noobs — сообщество новичков
можно и не делать кнопки отдельными компонентами, тогда и прокидывать пропсы никуда не надо. Но если вы используете кнопку дважды на странице (с одними и теми же свойствами), лучше вынести кнопку в компонент и свойства принимать через пропсы. Прочтите введение в реакт на офф сайте, там это все разобрано
источник

D

Danila in JavaScript Noobs — сообщество новичков
return value > min && value < max
источник

RR

Roman Resh in JavaScript Noobs — сообщество новичков
Та я прочёл, смысл понятен. Прост в контексте вопроса-ответа запутался и подумал что может где-то что-то не так понял.
 Но за совет спасибо, конечно) всегда приятно когда есть фидбек)
источник