NextJS 动态路由参数

时间:2021-05-24 14:36:03

标签: javascript reactjs routes next.js

NextJS 是否有可能有一个动态路由匹配 /country/country/city,但不匹配 /country/city/whatever_content_here ?我想为上述两条路线显示相同的页面,即使我只发送 country 或同时发送 countrycity

我知道您可以通过使用 [...country_city] 来做到这一点,但这也将匹配例如 /country/city/street 这不是所需的功能。

1 个答案:

答案 0 :(得分:0)

是的,这是可能的。

在此处查看 api 参考:https://nextjs.org/docs/routing/dynamic-routes#catch-all-routes

基于此,您可以编写逻辑来检查 country_city 数组并基于该显示内容