Задать вопрос
@Nessunskill

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

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

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

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

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

Похожие вопросы
19 февр. 2025, в 21:51
50000 руб./за проект
19 февр. 2025, в 21:33
150000 руб./за проект
19 февр. 2025, в 21:08
30000 руб./за проект