如何在nuxt.js中创建动态嵌套路由

时间:2019-08-20 12:04:36

标签: vue.js nuxt.js nuxt

如何使用路由和文件夹结构在URL中传递多个可选参数? 我应该创建哪种文件夹结构来处理这种路由类似

的情况
user/:id/:product
user/:id/product/:id

1 个答案:

答案 0 :(得分:1)

您需要创建动态嵌套路由。为此,您需要按照文档here中的说明管理文件夹。

以您的示例为例:

// For user/:id/:product
user/_id/_product 
pages/
--| user/
-----| _id/
--------| index.vue
--------| _product
-----------| index.vue


// For user/:id/product/:id
pages/
--| user/
-----| _id/
--------| index.vue
--------| product
-----------| _id.vue