Vue 路由器不渲染/挂载根路径组件 [英] Vue router does not render/mount root path component

查看:74
本文介绍了Vue 路由器不渲染/挂载根路径组件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用 vuevue-routerlaravel 制作页面,当我输入 localhost/时出现问题myproject/public_html/Home 组件未在 router-view 中呈现,如果我单击指向 Service 组件的路由器链接,它会呈现内容正常,当我单击主路径时,它会呈现主组件内容,那么为什么会发生这种情况?这是我的 app.js 结构

从'vue'导入Vue从 'vue-router' 导入 VueRouterVue.use(VueRouter)从'./views/App'导入应用程序从./views/Home"导入主页从./views/Service"导入服务const 路由器 = 新的 VueRouter({模式:'历史',路线:[{小路: '/',name: '家',组件:首页},{路径:'服务','name' : '服务',组件:服务}],});const app = new Vue({el: '#app',组件:{应用},路由器,});

这是我的 App.vue