На одном из моих маршрутов у меня есть список предметов, которые вы можете щелкнуть, чтобы получить более подробную информацию в виде «детали». Оба списка и подробный вид отображаются одновременно.Изменение состояния в компоненте 'дядя'?
иерархия:
A (page wrapper component)
/ \
(list view) B C (detail view)
/| \
(list items) D.....Z
У меня есть событие щелчка на D..Z, которые должны изменять состояние в компоненте C, чтобы показать данные щелкнули элемента списка
Концептуально, как следует это должно быть выполнено, если учесть акцент Реакта на однонаправленный поток данных?