vue.js通过路由实现经典的三栏布局

经典的三栏布局效果图如下:

三栏布局
  • 将布局的各个区块定义成组件



  • router-view显示相应的组件
  • 定义路由规则
let router = new VueRouter({
    routes: [
        {
            path: '/',
            components: {
                'header': header,
                'left': left,
                'main': main
            }
        }
    ]
});

具体代码

更多vue.js的有趣实例,请点击移步至目录

你可能感兴趣的:(vue.js通过路由实现经典的三栏布局)