【发布时间】:2021-02-19 05:01:47
【问题描述】:
我正在使用 nuxt.js。这是我的文件目录:
-- pages
-- aaa.vue
-- aaa (directory)
-- bbb.vue
what i see in the generated file: router.js in .nuxt (directory):
routes: [{
path: "/aaa",
component: _5d6eb9d6,
name: "aaa",
children: [{
path: "bbb",
component: _15576d9f,
name: "aaa-bbb"
}]
}],
这是我想做的:
来自 localhost:3000/aaa ,我提交了一个表单。它呼吁休息 服务,然后自动转到“bbb”屏幕。
我尝试使用 this.$router.push({ name: "aaa-bbb" }),但它仍然停留在 "aaa" 屏幕。 p>
如果我重命名 aaa.vue(例如:改为 111.vue)或“aaa”目录(例如:改为“222”)。然后我可以路由到“bbb”屏幕。但我不喜欢这种方式。
请帮忙。
【问题讨论】:
标签: nested nuxt.js router children