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

用vue2.0脚手架搭建的单页用导航组件进行路由

用vue2.0脚手架搭建的单页用导航组件进行路由

神不在的星期二 2018-09-04 15:17:36
想法是这样 整个页面由nav.vue和router-view组成nav.vue中有router-link但是用组件的方式添加到页面中的话会出现new Vue({    el:"#app",     components:{navga} )Error when rendering root instancenew Vue({    el:"#app",     render:h=>h(Navga) })Error when rendering anonymous componentUncaught TypeError: Cannot read property 'matched' of undefined所以最后用的是<div id="app">     <router-view></router-view></div>const routes = [     {path:'/',component:Navga}, ]const router = new VueRouter({     routes })const app = new Vue({     router }).$mount("#app")这样是可以渲染的 但是内容层的话会把导航栏覆盖了接着这个的想法就是路由嵌套 将内容层放在nav.vue里但是总感觉不好 能否直接用渲染或者组件的形式添加进index.html中呢
查看完整描述

1 回答

?
12345678_0001

TA贡献1802条经验 获得超5个赞

看这个 文档


查看完整回答
反对 回复 2018-10-17
  • 1 回答
  • 0 关注
  • 618 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号