react-router - router路由配置多条为什么会显示最后一条?
本文介绍了react-router - router路由配置多条为什么会显示最后一条?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
在ant design的router里面
这样写多条为什么只能显示最后一个可用
访问前面的url会提示did not match any routes.
访问addaddress就没问题。
初次接触react 不太懂这些写法
解决方案
routes
应该是个数组,你这里全写到一个 object
里了。
后面的属性会覆盖前面的,所以只能最后一个可访问了
改成这样:
let routes = [
{
path: '/',
...
},
{
path: '/myaddress',
...
}
]
试试看
这篇关于react-router - router路由配置多条为什么会显示最后一条?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文