Я новичок в мире реагирования, и у меня есть строка вроде этого:
<Button onClick={() => console.log("hello")}>Button</Button>
и при нажатии вы получите hello
, напечатанный на консоли. Теперь измените строку на:
<Button onClick={() => <NewComponent />}>Button</Button>
теперь, нажав на кнопку, я ожидаю, что будет отображаться NewComponent
. Но это не так.
Я не уверен, почему так. Обратите внимание, что у меня есть код выше в методе render
.