首页 > 编程知识 正文

redirect方法,reserve conserve preserve区别

时间:2023-05-04 05:34:07 阅读:147946 作者:223

1、严格匹配1、react默认为什么是模糊匹配什么是模糊匹配,请看以下两个小例子

2、如何打开严格匹配将exact或exact={true}添加到注册路由

1 .缺省情况下使用模糊匹配(简称:“输入的路径”包含“匹配路径”,且顺序必须一致) )。

2 .开启严格匹配: route exact={ true } path='/about ' component={ about } /

3 .请勿随意开启严密匹配。 需要打开。 选中后,可能无法继续进行2级路由

2、Redirect在刚开始项目时,进入http://localhost:3000/。 此时,/about和/home不一致。 下图:

如果项目打开后默认想进入/home该怎么办? 在这种情况下,可以使用Redirect组件

1 .一般写在所有路由注册的底部,如果所有路由不一致,跳到Redirect指定的路由

2 .具体代码:

交换机

route path='/about ' component={ about } /

route path='/home ' component={ home } /

Redirect to='/about'/

/Switch

3、Replace单击消息1,然后单击消息2可以从消息2返回到消息1

如果不想走回头路呢?

将替换或替换={ true }添加到路由链接

单击此链接时,将使用replace而不是堆栈顶部元素推送订阅源

参考链接:

另外硅谷2021版React技术家族桶完整版(从零度基点入门到精通/男神天禹老师亲授) _哔哩哔哩_bilibili

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。