在 Nuxt.js 中,如果我有pages/posts/_id.vue这段代码:
<template>
<div>
Post id: {{$route.params.id }}
</div>
</template>
Run Code Online (Sandbox Code Playgroud)
当我输入 URL: 时http://localhost:3000/posts/123,它显示Post id: 123。
所以我学会了如何通过 URL 传递一个参数。
但我还想传递帖子所属的类别并显示如下消息:帖子 ID:123。类别:新闻。
http://localhost:3000/posts/123/News` 之类的东西?Mic*_*ski 10
请参阅文档中的动态嵌套路由。您的目录结构应如下所示:
posts/
--| _category/
-----| _id.vue
Run Code Online (Sandbox Code Playgroud)
该 URL 将为http://localhost:3000/posts/news/123.
您可以使用 访问类别参数{{ $route.params.category }}。
| 归档时间: |
|
| 查看次数: |
7067 次 |
| 最近记录: |