Senario:我有一个对话框,我使用一个react钩子来使它消失,就像const[show,setShow]= useState(false)一样,这个对话框文件是一个独立的文件,主屏幕文件中包含显示这个对话框的按钮Problem:我不知道如何在主屏幕上显示这个对话框,例如,我的对话文件Mydialog.js way Mydialog,所以我试着把钩子show放在道具中,Mydialog(show),但是看起来不是这样的,我仍然不能显示</e
我试图找出在使用useState钩子更新状态时何时发生重呈现。在下面的代码中,单击按钮将触发包含一个handleClick函数的setTimeout函数。setTimeout内部的回调在1秒后执行,通过调用setCount更新状态变量计数。控制台日志然后打印一条消息。在单击按钮后,我希望控制台日志显示的顺序是:
'Count in update',0'Count post update in setTimeout'