小编Moh*_*tan的帖子

当超级组件的状态发生变化时,如何防止重新渲染路由器内部的组件?

当我更新父组件的状态时,其中用路由器包装的子组件也会重新渲染,这会将子组件的状态重新启动为其初始值。即使我没有将任何道具传递给孩子并且没有任何依赖性。

我怎样才能防止这种情况发生?您可以在此处找到演示。只需切换子组件的状态,然后更改父组件的状态,您就会看到发生了什么。

javascript reactjs react-router

4
推荐指数
1
解决办法
1136
查看次数

标签 统计

javascript ×1

react-router ×1

reactjs ×1