React路由404页面配置
path路径使用' * '号,表示匹配不到路径时使用该路径
代码示例:
App.js
import { BrowserRouter, Routes, Route, Link } from 'react-router-dom'
import Article from './components/Article'
import ArticleOne from './components/ArticleOne'
import ArticleTwo from './components/ArticleTwo'
import NotFound from './components/NotFound'function App () {return (<BrowserRouter><Link to='/'>文章</Link><Routes>{/* 二级嵌套路由 */}<Route path='/' element={<Article />}>{/* 二级嵌套路由-默认路由 */}<Route index element={<ArticleOne />}></Route><Route path='/articletwo' element={<ArticleTwo />}></Route></Route>{/* 404页面 */}<Route path='*' element={<NotFound />}></Route></Routes></BrowserRouter>)
}
NotFound.js
function NotFound () {return (<div><h1>404</h1><p>对不起,这个页面不存在</p></div>)
}
React路由404页面配置相关推荐
- tp5 404页面配置信息
一.在application文件夹下config.php配置文件 1.// 关闭应用调试模式 'app_debug' => false, 2.// 异常页面的模 ...
- 第三百九十一节,Django+Xadmin打造上线标准的在线教育平台—404,403,500页面配置...
第三百九十一节,Django+Xadmin打造上线标准的在线教育平台-404,403,500页面配置 路由映射 在全局也就是根目录里的urls.py里配置404路由映射 注意:不是写在urlpatte ...
- 37、Django实战第37天:404以及500页面配置
1.把404.html,500.html复制到templates下,替换静态文件路径 2.编辑users.views.py定义404,505函数 from django.shortcuts impor ...
- SpringCloud Gateway配置自定义路由404坑
一.场景复现 微服务自定义路由,返回404页面. ①如图: (1)springcloud-gateway的路由设置 @Configuration public class RouteConfig {@ ...
- 2种方式解决vue路由跳转未匹配相应路由避免出现空白页面或者指定404页面
1.路由全局守卫 在做项目的时候,遇到需要做路由跳转,但当用户输入错误url地址,或是其它非法url路由地址,我们或许会想到跳转至404页面.不管你有没有写一个404页面,当出现未匹配路由都需重新指定 ...
- React路由配置:React Router
官方文档地址: https://reacttraining.com/react-router/web/api/Route/component 里面都有详细的react路由配置,还有代码演示. 1.安装 ...
- react 路由配置以及封装
react 路由配置以及封装 1.新建App.tsx文件 import React, { Component } from 'react' import IsRouter from './router ...
- react路由配置,路由跳转与传值,路由监听
1.react路由配置 1.1 下载react的路由模块 (默认最新6.3, 如需使用5.x, 在模块名后加@5) npm install react-router-dom --save // 6.0 ...
- vue react 路由history模式刷新404问题解决方案
vue react 路由history模式刷新404问题解决方案 参考文章: (1)vue react 路由history模式刷新404问题解决方案 (2)https://www.cnblogs.co ...
最新文章
- GTC2018八大热点:发布多项黑科技,联合芯片巨头ARM打造AI芯片专用IP
- [Issue Fixed]-repo-error: .repo/manifests/: contains uncommitted changes
- 全国计算机二级vb 无纸化,2013年3月全国计算机等级考试二级VB无纸化上机题题库题干及答案解析(2)...
- BugkuCTF-MISC题神奇宝贝
- 现有Android项目中集成Flutter/Flutter混合开发实战(一)
- Maven工具的简单介绍,以及manen与spring框架之前的优缺点,解决什么是maven、为什么要使用maven,使用maven的好处等问题
- Itextpdf添加页眉页脚页码
- csharp基础练习题:过滤列表【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练
- U盘git仓库快速拷贝
- 管道软件_软件管道工的就业市场过热
- GoLang—使用net/http构建Web服务(文件数据存储)(上)
- Linux:安装 telnet 命令
- 音频微商精准引流技巧有哪些?如何从音频平台吸引粉丝?
- NOIP刷题记录(打鼹鼠)——二维树状数组板子题
- python selenium语法_selenium之xpath语法总结
- MySQL - 电商网站开发数据表结构设计(表结构,表关系,索引,时间戳)
- html 微信无法获取图片,微信浏览器input file 图片选择问题,获取不到图片的type等信息...
- Linux第一章:3.VMTools设置共享文件夹
- Abaqus 2016基础操作到高级接触分析视频教程
- ASP.NET Core 修改开源协议为MIT,.NET全平台 MIT协议开源了
热门文章
- Excel文档导出-后端返回文件流,前端实现下载功能
- 制造业MES系统如何管理生产车间
- 【Python合集系列】爬虫有什么用,网友纷纷给出自己的答案,王老师,我..我想学那个..爬虫。可以嘛?“(代码免费分享)
- 220907学习log-强化学习
- 手机拍日落照怎么拍好看?
- VTK配置(8.2.0 + VS2019)
- 领导交给你一个很重要又很艰难的工作,你怎么处理?
- Windows下安装EISeg交互式分割标注软件
- 计算机网络:数据链路层——以太网协议
- Django Vue 跨域问题