2016 - 2024

感恩一路有你

reactrouter4嵌套路由 什么是路由前缀列表?

浏览量:1684 时间:2021-03-14 22:04:27 作者:admin

什么是路由前缀列表?

您可以尝试react-router4的基于组件的路由

路由不再在单个文件中声明,而是通过使用一些具有路由相关功能的组件来实现

这里,我们只从主题遇到的问题中介绍相关功能

react-router4的路由组件可以看作一个只有在地址满足条件时才能呈现的组件

斜杠敏感问题:路由默认情况下,只要前缀匹配,就可以输入路由,斜杠不敏感,使用精确而严格的参数来控制匹配条件

不需要随着地址的变化修改子路由代码父路由路径,您可以随时更改层次关系

直接访问URL将被HTTP阻止服务器直接解析到文件路径,但spa的路由是虚拟的,无法直接找到文件,因此将是404。您需要将所有请求指向索引(我不知道这样说是否准确),然后让JS的路由器解析URL。Nginx需要配置try文件$url/索引.html有关详细信息,请参阅Vue路由器的文档。本章以HTML5历史模式讨论这个问题。最近开发了react,spa也遇到了同样的问题,因为spa中的路由是JS渲染组件的配置,与真实浏览器中访问的URL不一样

react router本身没有提供这个方法,但是因为我使用了react Redux,我的解决方案是在存储中保存一个字段,以记住上一页的路由地址。

目前还没有找到更简单的方法。

reactrouter4嵌套路由 react解析多层嵌套json reactrouter4中文文档

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。