我是react世界的新手,我有这样的线路:
<Button onClick={() => console.log("hello")}>Button</Button>
单击后,您将hello
在控制台上打印出来。现在将行更改为:
<Button onClick={() => <NewComponent />}>Button</Button>
现在点击按钮,我希望NewComponent
渲染。但事实并非如此。
我不确定,为什么会这样。请注意,我在render
方法中有上述代码。