@Nessunskill

Как вызвать функцию у всех react компонентов нажатием на одну кнопку?

Есть приложение:

2 кнопки - добавить машину, начать игру
при нажатии на добавить машину я добавляю компонент Car на страницу, у них есть свои свойства(айди, цвет, функция предвижения)

как мне теперь при нажатии на кнопку Начать игру вызвать движение у всех машин?
  • Вопрос задан
  • 120 просмотров
Пригласить эксперта
Ответы на вопрос 1
@n1ksON
мидл
Создаете state в главном компоненте с помощью хука (или с помощью Redux), создаете там же функцию обновления state. Когда кнопка нажимается, должно сработать событие, которые вызовет функцию обновления state. И обновленные данные пробросьте с помощью props
useState
props
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы