vue-backstage-manage
vue-backstage-manage copied to clipboard
路由写在前端,直接输入地址访问
这里我没看到是怎么防止直接输入地址访问未加载路由的,是怎么做的呢
路由里有个通配路由配置啊,如果是不存在的路由就会访问通配路由信息!
那个路由不是不存在的,项目中不是把所有的路由都加载进去了吗?只是在生成菜单的时候,没有生成所有的已经加载了路由的菜单
所以,已经加载了路由没有生成菜单的,直接输入地址不就能访问了吗
我这个是预先定义的路由,如果和后台匹配不成功是不显示在菜单里的,但是时可以访问的,访问经过网络我在后台又做了鉴权如果鉴权不成功在asiox.js里我做了跳转的!如果你要是vue文件地址都从后台拉出来的话,没有权限的路由你访问是访问不了的!我这里面有一个项目是后台添加vue 文件地址的。
这样啊,好的,谢谢