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

在main.js注册了index.vue,根组件router-view后页面上看不到index里面的内容

在main.js注册了index.vue,根组件router-view后页面上看不到index里面的内容

Mianbao3682257 2017-12-04 15:40:33
在main.js 里面让layout 当做根组件。然后引入layout   把index.vue当做主页 router  map 里面 注册了index.vue这是pages 目录下 index.vue 。这个是包含hader和footer的根组件layout 。里面用router-view想展示index.vue组件的内容。localhost:8080端口里面只有 header和footer ,看不到 index.vue 组件的内容。请问哪里错了??
查看完整描述

2 回答

?
Mianbao3682257

TA贡献1条经验 获得超0个赞

我不知道是不是理解错了,我把map 里面路由的path 改成  /index以后 再localhost:8080后面加上/#/index 以后 就会进入我的首页,,,是不是可以理解为路由注册的组件不能直接显示,必须连接到对应的页面后才可以显示,,而主页要直接显示的话只能 在主页中import 这个组件 然后注册标签 显示?

查看完整回答
反对 回复 2017-12-04
?
慕勒0069038

TA贡献143条经验 获得超39个赞

你要想直接上来是的话 你需要写个类似于app.use('/', index); 这样的东西 

查看完整回答
反对 回复 2017-12-04
  • 2 回答
  • 2 关注
  • 3360 浏览
慕课专栏
更多

添加回答

举报

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