避免在React中使用重定向功能,而是在导航时直接渲染所需的组件。例如,通过条件渲染来实现不同URL路径之间的导航。以下是一个示例:
import { BrowserRouter as Router, Route, Switch } from 'react-router-dom';
const App = () => { return ( ); };
在上述代码中,将根据URL路径渲染不同的组件,而不是通过重定向组件来实现导航。
上一篇:不要在React中从函数中渲染JSX。
下一篇:不要在render方法中创建组件。React会看到每次渲染都有一个新的组件类型,并销毁整个子树的DOM节点和状态。