Я ищу самое простое решение для передачи данных от дочернего компонента его родителю.
Я слышал об использовании Context, свойствах прохода через лоток или обновлении реквизитов, но я не знаю, какие именноОдно из них - лучшее решение.
Я создаю интерфейс администратора с PageComponent, который содержит ChildComponent с таблицей, в которой я могу выбрать несколько строк.Я хочу отправить своему родительскому PageComponent номер строки, выбранной в моем ChildComponent.
Примерно так:
PageComponent:
<div className="App">
<EnhancedTable />
<h2>count 0</h2>
(count should be updated from child)
</div>
ChildComponent:
const EnhancedTable = () => {
const [count, setCount] = useState(0);
return (
<button onClick={() => setCount(count + 1)}>
Click me {count}
</button>
)
};
Я уверен, что это довольно простая вещь, я не хочу использовать для этого избыточность.