Rus*_*erd 1 javascript reactjs react-router
我在不同的反应路由器路由上使用相同的组件。有谁知道如何在路线更改时卸载组件?现在,当我更改路线时,组件不会卸载,这是我的示例: https: //codesandbox.io/s/stupefied-cloud-bxfyf ?file=/src/MyComponent.js
小智 6
我们可以将密钥传递给组件来唯一标识组件
const routes = [
{
path: "/",
element: <MyComponent key={1} />
},
{
path: "two",
element: <MyComponent key={2} />
}
];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1097 次 |
| 最近记录: |