Значение, присвоенное onClick
, должно быть функцией .
onClick={setCount(count + 1)}
немедленно вызовет setCount
и назначит его возвращаемое значение в качестве функциивызывать при нажатии на элемент.
Поскольку она не возвращает функцию, ничего не произойдет, если на нее щелкнуть.
Однако, она никогда не заходит так далеко, потому что вызов setCount
меняет состояние и вызывает повторное выполнение ..., котороевызывает setCount
и запускает рендеринг, который… ∞