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小时内与您取得联系。