全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

react-router4 嵌套路由的使用方法

react我自己还在摸索学习中,今天正好学习一下react-router4 嵌套路由的使用方法,顺便留着笔记

先直接贴代码

import React from 'react';
import ReactDOM from 'react-dom';
import { HashRouter as Router, Route, Switch} from 'react-router-dom';
import createBrowserHistory from 'history/createBrowserHistory';
import UserAddPage from './pages/UserAdd/index';
import HomePage from './pages/Home/index';
import HomeLayout from './components/HomeLayout/index';

const hashHistory = createBrowserHistory();
const NoMatch = ({ location }) => (
 <div>
  <h3>无法匹配 <code>{location.pathname}</code></h3>
 </div>
)
ReactDOM.render((
 <Router history={hashHistory}>
  <div>
   <HomeLayout>//总会加载这个组件,并且下面 swicth 里面的组件会在它里面 render 
    <Switch>
     <Route path="/" exact component={HomePage}/>
     <Route path="/user/add" component={UserAddPage}/>
     <Route component={NoMatch}/>
    </Switch>
   </HomeLayout>
  </div>
 </Router>
), document.getElementById('root'));

参考文章:https://stackoverflow.com/questions/42095600/nested-routes-in-v4

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# react  # router  # 4  # 嵌套  # reactrouter4嵌套路由  # router嵌套路由  # react-router-domV6嵌套路由实现详解  # react-router-domV6版本的路由和嵌套路由写法详解  # react-router-dom 嵌套路由的实现  # react-router v6实现动态路由实例  # React Router 中实现嵌套路由和动态路由的示例  # 还在  # 会在  # 总会  # 大家多多  # 加载  # createBrowserHistory  # history  # components  # pages  # index  # HomePage  # Home  # UserAddPage  # HomeLayout  # UserAdd  # brush  # js  # import  # class 


相关文章: 建站OpenVZ教程与优化策略:配置指南与性能提升  建站之星后台密码遗忘如何找回?  建站主机数据库如何配置才能提升网站性能?  如何快速生成高效建站系统源代码?  建站之星如何取消后台验证码生成?  如何快速启动建站代理加盟业务?  如何在IIS7上新建站点并设置安全权限?  建站之星云端配置指南:模板选择与SEO优化一键生成  如何用已有域名快速搭建网站?  唐山网站制作公司有哪些,唐山找工作哪个网站最靠谱?  用v-html解决Vue.js渲染中html标签不被解析的问题  ,网页ppt怎么弄成自己的ppt?  如何用搬瓦工VPS快速搭建个人网站?  较简单的网站制作软件有哪些,手机版网页制作用什么软件?  建站主机解析:虚拟主机配置与服务器选择指南  云南网站制作公司有哪些,云南最好的招聘网站是哪个?  如何在Golang中使用replace替换模块_指定本地或远程路径  企业网站制作公司网页,推荐几家专业的天津网站制作公司?  如何解决VPS建站LNMP环境配置常见问题?  建站主机空间推荐 高性价比配置与快速部署方案解析  如何快速生成凡客建站的专业级图册?  如何通过NAT技术实现内网高效建站?  沈阳制作网站公司排名,沈阳装饰协会官方网站?  如何挑选高效建站主机与优质域名?  常州自助建站工具推荐:低成本搭建与模板选择技巧  如何在景安云服务器上绑定域名并配置虚拟主机?  高配服务器限时抢购:企业级配置与回收服务一站式优惠方案  如何在企业微信快速生成手机电脑官网?  学校免费自助建站系统:智能生成+拖拽设计+多端适配  完全自定义免费建站平台:主题模板在线生成一站式服务  定制建站是什么?如何实现个性化需求?  南平网站制作公司,2025年南平市事业单位报名时间?  已有域名和空间,如何快速搭建网站?  C++时间戳转换成日期时间的步骤和示例代码  广州建站公司哪家好?十大优质服务商推荐  如何选择域名并搭建高效网站?  教育培训网站制作流程,请问edu教育网站的域名怎么申请?  图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?  实例解析Array和String方法  h5在线制作网站电脑版下载,h5网页制作软件?  详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)  制作网页的网站有哪些,电脑上怎么做网页?  深圳网站制作案例,网页的相关名词有哪些?  公司网站制作价格怎么算,公司办个官网需要多少钱?  如何通过可视化优化提升建站效果?  PHP正则匹配日期和时间(时间戳转换)的实例代码  如何基于云服务器快速搭建个人网站?  浅析上传头像示例及其注意事项  制作宣传网站的软件,小红书可以宣传网站吗?  c# Task.ConfigureAwait(true) 在什么场景下是必须的 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。