为了账号安全,请及时绑定邮箱和手机立即绑定

Vue刷新后路由找不到?

Vue刷新后路由找不到?

E_mKs3178303 2017-09-24 18:41:10
RT,路由写好后通过根目录点击不同的tab切换不同的模板,显示正常但是一旦刷新,路由就找不带到了还有就是想问一下各位大佬,Vue的路由如何与Laravel交互?通过访问路径时候,怎么通过Laravel将路由的路径传递到Vue中?例如我通过访问Laravel中的'/post'路由,打算跳转到帖子的页面,Vue中如何获得‘/post’这个路径,然后替换模板?              
查看完整描述

1 回答

?
菜鸟教程

TA贡献25条经验 获得超33个赞

前面是laravel路由/#/组件路由
前后端不冲突。其实是不建议路由混合开发的,要么就用laravel路由,多view页面。要么就直接单页面SPA,APi交互

查看完整回答
1 反对 回复 2017-09-24
  • E_mKs3178303
    E_mKs3178303
    那如果单纯使用vue路由的话,刷新后找不到路由的问题怎么解决?
  • 菜鸟教程
    菜鸟教程
    有没有组件化?不贴代码没办法帮你啊
  • E_mKs3178303
    E_mKs3178303
    有的,app.js中写好路由const router = new VueRouter({ mode:'history', base:__dirname, routes:[ {path:'/',component:Content}, {path:'/material',component:Material}, ] }); 然后app.vue中通过<router-view></router-view>和<router-link to="/"> 首页</router-link> <router-link to="/material"> 资料 </router-link> 进行组件切换,但是刷新之后找不到路由,框架是Laravel
点击展开后面2
  • 1 回答
  • 0 关注
  • 4409 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信