reactjs - React Router Dom v6:防止卸载父组件
问题描述
在导航到另一个子路由时,我尝试防止父组件的卸载/重新渲染。为了实现这一点,我迁移到了 v6,因为我希望使用新的相对路由可以解决这个问题,但事实并非如此。
想象以下路径:
example.com/dashboard/data1
example.com/dashboard/data2
如果您从 data1 导航到 data2,即使没有任何更改,仪表板组件也将重新呈现。如何防止这种情况发生?如果子路由更改,则应安装所有父组件。
解决方案
推荐阅读
- c++ - std::string 作为输出参数或返回值
- apache-spark - 如何从 spark UI 中提取所需的信息来触发应用程序?
- android - 如何将托管在 Play 商店的 Android 应用程序从内部测试转移到生产?
- arrays - 如何合并2个数组,其中一个值与另一个值与Ruby中的不同键匹配
- sql - 使用 SQL 一次删除两个物理表并将它们插入以分隔两个临时表
- python - 如何有效地迭代 RDD 或 DataFrames?
- pandas - Python 和 Pandas 的新手,寻求聚合观察的帮助
- mysql - SQL VARCHAR 长度
- python - 如何阻止 blitted 文本在 pygame 中消失?
- javascript - 在多处打印输入值