博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[React Router v4] Redirect to Another Page
阅读量:5899 次
发布时间:2019-06-19

本文共 1006 字,大约阅读时间需要 3 分钟。

Overriding a browser's current location without breaking the back button or causing an infinite redirect can be tricky sometimes. In this lesson we'll learn how React Router v4 allows us to easily achieve a redirect without getting bogged down in browser history.

 

import React from 'react';import { Link, Route, Redirect } from 'react-router-dom';const Menu = () => (    

Menu

Food
Drinks
Redirect
{ return

Section: {match.params.section}

}}>
{ return
}}>
);export default Menu;

 

So if we hit /menu/food or /menu/drink, we will go to:

{ return

Section: {match.params.section}

}}>

Becase :section([a-z]+) match 'food' or 'drink'.

 

If we hit /menu/123, we will go to:

{ return
}}>

It will render Redirect component, and redirect us to /menu/food 

 

转载地址:http://uehsx.baihongyu.com/

你可能感兴趣的文章
linux系统防火墙iptables命令规则及配置的示例
查看>>
10 个顶尖的 Linux 开源人工智能工具
查看>>
Firefox 跟踪保护技术将页面加载时间减少 44%
查看>>
聚合(根)、实体、值对象精炼思考总结
查看>>
Aop RealProxy 千年遇BUG
查看>>
java解析虾米音乐
查看>>
rails将类常量重构到数据库对应的表中之三
查看>>
error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
查看>>
mysql 多行合并函数
查看>>
【案例】RAID卡写策略改变引发的问题
查看>>
[Django学习]如何得到一个App
查看>>
第四十八讲:tapestry 与 淘宝kissy editor编辑器带图片上传
查看>>
Linux/Centos 重置Mysql root用户密码
查看>>
[C语言]unicode与utf-8编码转换(一)
查看>>
linux进程管理及kill命令详解
查看>>
二:Unit 4
查看>>
shell if
查看>>
利用PDO导入导出数据库
查看>>
CentOS 6.5 部署redmine 2.42
查看>>
DDR3
查看>>