美文网首页
vue嵌套路由完成导航栏

vue嵌套路由完成导航栏

作者: 洋__ | 来源:发表于2017-04-11 21:33 被阅读10866次

没学习router之前,一直想不明白,只要一点击我的导航栏菜单,就会跳转到对应的页面,但是导航栏不见了,要回到首页才有导航,这该怎么解决。如下:
首页:


Paste_Image.png

点击菜单之后,导航栏不见了 😱

Paste_Image.png

看了官方文档之后就都明白了,

Paste_Image.png

具体的实现方式就是在组件的模板添加一个 <router-view> 喽,
自己动手:

Paste_Image.png

然后router.js这样配置:

export default new Router({
  routes: [
    {
      path: '/home',
      name: '首页',
      component: Home,
      iconCls: 'el-icon-message',
    },
    {
      path:'/',
      name:'导航。',
      component:Nav,
      children:[
        {
          path:'/scroll',
          name:'滑块',
          component:scrollcontainer,
        },
        {
          path:'/md',
          name:'md',
          component:Md,
        },
        {
          path:'/water',
          name:'water',
          component:Water,
        }
      ]
    }
  ]
})

运行,查看效果

nav.gif

over!
demo链接:https://github.com/ssdpj/mk/tree/vue-admine

相关文章

  • vue嵌套路由完成导航栏

    没学习router之前,一直想不明白,只要一点击我的导航栏菜单,就会跳转到对应的页面,但是导航栏不见了,要回到首页...

  • 3、制作左右结构导航首页

    目标 期待效果 layout.vue布局页面开发 嵌套路由 NavMenu 导航菜单 测试 期待效果 左侧导航,右...

  • 制作左右结构导航页

    目标 期待效果 layout.vue布局页面开发 嵌套路由 NavMenu 导航菜单 测试 期待效果 左侧导航,右...

  • vue-router路由守卫

    vue-router导航钩子 vue-router导航钩子的主要作用是拦截导航,让路由完成跳转或者取消; 导航钩子...

  • 1、首页

    首页左右结构,加导航菜单 效果图 嵌套路由,点击左侧实现右侧展示 1、开发userIndex.vue(简单页面 ...

  • Vue应用

    Vue项目 Vue结构 Vue项目打包与发布 Vue语法二 Vue网络请求 Vue路由 动态路由 编程式路由导航

  • vue路由

    路由:vue-router 案例: 1.路由 2.路由的嵌套

  • 6 VUE路由

    vue-> SPA应用,单页面应用(引入vue-router.js) 路由嵌套(多层路由): 路由其他信息:

  • VUE点击左侧导航el-menu实现el-main动态路由跳转

    一、在main.js中引入路由,代码如下: 二、在App.vue中,添加跳转路由,代码如下: 三、左侧导航菜单栏配...

  • vue 路由导航白话全解析

    这里先放上官网的教程和说明:点击这里,vue导航守卫官方文档 路由守卫 路由守卫说白了就是路由拦截,在地址栏跳转之...

网友评论

      本文标题:vue嵌套路由完成导航栏

      本文链接:https://www.haomeiwen.com/subject/ilauattx.html