gpt4 book ai didi

javascript - React-router v4 可选参数

转载 作者:行者123 更新时间:2023-11-28 03:28:17 24 4
gpt4 key购买 nike

我想使用react-router v4.2.0创建一个可选参数url

我希望网址类似于 "/car-rental-service-in-manhattan-new-york"|| “/纽约汽车租赁服务”;

两个 url 都应该呈现页面。这里曼​​哈顿是可选的。我正在尝试像路径这样的路径: "/:keywords-in(-: boroughs)?-:city".

最佳答案

尝试这样

let city = window.location.pathname
.replace('/car-rental-service-in-', '')
.replace('-new-york', '');

{city ? (
<Route
path={'/car-rental-service-in-:city-new-york'}
exact
component={PageNotFound}
/>
) : (
<Route
path={'/car-rental-service-in--new-york'}
exact
component={PageNotFound}
/>
)}

关于javascript - React-router v4 可选参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58429830/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com