Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 是否有可能延迟组件在React中销毁?_Reactjs - Fatal编程技术网

Reactjs 是否有可能延迟组件在React中销毁?

Reactjs 是否有可能延迟组件在React中销毁?,reactjs,Reactjs,现场是: {bool&& 当bool为false时,是否可以延迟销毁 useffect(()=>()=>delayFunc()) 在MyComponent内部,但它不工作。您需要向组件添加状态 {boolState && <MyComponent /> {boolState&& 并在bool更改后在useffect中更新此状态。您能解释更多,为什么需要这样做吗?

现场是:

{bool&&

当bool为false时,是否可以延迟销毁

useffect(()=>()=>delayFunc())


在MyComponent内部,但它不工作。

您需要向组件添加状态

{boolState && <MyComponent />
{boolState&&

并在
bool
更改后在
useffect
中更新此状态。

您能解释更多,为什么需要这样做吗?