关于react的路由切换,若使用Route,可以先导入react-router-dom;
在使用时,有以下几点需要注意:
1. HashRouter一般用于静态页面交互;BrowserRouter一般用于动态交互的页面;
2. 一个Router下只能有一个亲的子节点;
3. Link 一般用于设置链接的跳转,to属性设置将要跳转的路由;Route一般用于匹配相应路由的视图组件,其path属性设置为匹配的路由,component属性设置对应的组件;
4. Redirect 可以用于页面的重定向(这里还有疑问)。