我看vue官网children是create,是不拼接父级的路径。那么如果这块路由我不用前端来控制,

来源:8-3 路由和权限校验实例

五月一一

2021-01-17

图片描述

图片描述

我看vue官网children是create,是不拼接父级的路径。那么如果这块路由我不用前端来控制,我用后端来控制返回路由,那么这边的path为什么要返回全路径,也就是要拼接上父级的路径,我试了一下只要写path:"create"是不可以的。为什么?谢谢

写回答

4回答

扬_灵

2021-01-18

同学你好,这里path使用/book/create和使用create都是可以的。

1
1
五月一一
我看vue官网children是create,是不拼接父级的路径。那么如果这块路由我不用前端来控制,我用后端来控制返回路由,那么这边的path为什么要返回全路径,也就是要拼接上父级的路径,我试了一下只要写path:"create"是不可以的。为什么?谢谢
2021-01-19
共1条回复

五月一一

提问者

2021-01-19

不是啊,那个我知道的。我问的是path这一块

0
3
扬_灵
回复
五月一一
你现在是想把路由交由后端进行处理,但是在配置路由的的时候path需要带上父级的路由才能够进行访问?把项目上传一下,我在本地帮你看一下。
2021-01-20
共3条回复

扬_灵

2021-01-19

同学你好,这是因为项目中的动态路由(asyncRoutes)的部分是通过router.addRoutes的方式添加的,这些数据都存放在vuex中,你可以看一下最后vuex中存储的路由信息是什么。//img1.sycdn.imooc.com/szimg/600634e20907890910580968.jpg

0
0

五月一一

提问者

2021-01-19

//img1.sycdn.imooc.com/szimg/600609c6088479e312440875.jpg

我看vue官网children是create,是不拼接父级的路径。那么如果这块路由我不用前端来控制,我用后端来控制返回路由,那么这边的path为什么要返回全路径,也就是要拼接上父级的路径,我试了一下只要写path:"create"是不可以的。为什么?谢谢

0
0

Vue Element+Node.js开发企业通用管理后台系统

基于Element的中后台课程,一套中小型企业通用的后台管理系统

2829 学习 · 1704 问题

查看课程