Nuxt.js 中的无限动态级别嵌套

kin*_*sch 2 routes vue.js nuxt.js

我希望 nuxt.js 的路由完全动态,因为我无法预测用户及其对他想要的级别数量的偏好。

因此,一个用户将创建一个如下所示的页面:
http://localhost/parent/level-1/level-2/

其他一些人会这样做:
http://localhost/parent/level-1/level-2/level-3/level-4/level-5/level-6/level-7/

nuxt.js 有没有办法处理这种无限嵌套路由?

Ohg*_*why 5

您应该只能创建一个文件:

pages/_.vue
Run Code Online (Sandbox Code Playgroud)

这将捕获与更具体的请求不匹配的任何请求。

但请注意,这会产生意想不到的后果。例如,您可能想要返回 404 错误等,并且使用此方法将始终导致任何路由匹配。这让开发人员决定如何处理丢失的页面。