在Nuxt.js中,如果我在pages/posts/_id.vue
中包含以下代码:
<template>
<div>
Post id: {{$route.params.id }}
</div>
</template>
当我输入URL:http://localhost:3000/posts/123
时,它会显示帖子ID:123 。
因此,我学习了如何通过URL传递一个参数。
但我也想传递帖子所属的类别,并显示如下消息:帖子ID:123。类别:新闻。
http://localhost:3000/posts/123
/新闻`一样?答案 0 :(得分:2)
请参阅文档中的Dynamic Nested Routes。您的目录结构应如下所示:
for {
println("f1 is working...")
select {
case <-quit:
println("stopping f1")
return
case <-time.After(1 * time.Second):
// repeats loop
}
}
URL将为posts/
--| _category/
-----| _id.vue
。
您可以使用http://localhost:3000/posts/news/123
访问category参数。