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


Posted in Javascript onJuly 08, 2018

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

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

三栏布局

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

<template id="header">
  <div class="header bg-primary text-center">
    <h3>头部区域</h3>
  </div>
</template>
<template id="left">
  <div class="left bg-danger col-lg-2">
    <h3>侧边栏区域</h3>
  </div>
</template>
<template id="main">
  <div class="main bg-info col-lg-10">
    <h3>主体区域</h3>
  </div>
</template>

•用router-view显示相应的组件

<div id="app">
  <router-view name="header"></router-view>
  <router-view name="left"></router-view>
  <router-view name="main"></router-view>
</div>

•定义路由规则

let router = new VueRouter({
  routes: [
    {
      path: '/',
      components: {
        'header': header,
        'left': left,
        'main': main
      }
    }
  ]
});

具体代码

总结

以上所述是小编给大家介绍的vue.js通过路由实现经典的三栏布局实例代码,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
一些常用的Javascript函数
Dec 22 Javascript
json简单介绍
Jun 10 Javascript
javaScript 简单验证代码(用户名,密码,邮箱)
Sep 28 Javascript
JavaScript随机排序(随即出牌)
Sep 17 Javascript
jQuery UI的Dialog无法提交问题的解决方法
Jan 11 Javascript
json数据处理技巧(字段带空格、增加字段、排序等等)
Jun 14 Javascript
微信小程序 animation API详解及实例代码
Oct 08 Javascript
微信小程序 label 组件详解及简单实例
Jan 10 Javascript
self.attachevent is not a function的解决方法
Apr 04 Javascript
详解Angular 4 表单快速入门
Jun 05 Javascript
js移动端事件基础及常用事件库详解
Aug 15 Javascript
Layui点击图片弹框预览的实现方法
Sep 16 Javascript
jQuery插件实现弹性运动完整示例
Jul 07 #jQuery
vue.js使用v-pre与v-html输出HTML操作示例
Jul 07 #Javascript
vue.js实现格式化时间并每秒更新显示功能示例
Jul 07 #Javascript
vue.js绑定事件监听器示例【基于v-on事件绑定】
Jul 07 #Javascript
react-native动态切换tab组件的方法
Jul 07 #Javascript
vue.js 实现点击展开收起动画效果
Jul 07 #Javascript
微信小程序实现聊天对话(文本、图片)功能
Jul 06 #Javascript
You might like
php定义参数数量可变的函数用法实例
2015/03/16 PHP
PHP入门教程之上传文件实例详解
2016/09/11 PHP
php+webSoket实现聊天室示例代码(附源码)
2017/02/17 PHP
PHP实现使用DOM将XML数据存入数组的方法示例
2017/09/27 PHP
javascript比较文档位置
2008/04/08 Javascript
jQuery live( type, fn ) 委派事件实现
2009/10/11 Javascript
jQuery下的几个你可能没用过的功能
2010/08/29 Javascript
javascript页面动态显示时间变化示例代码
2013/12/18 Javascript
JSON+HTML实现国家省市联动选择效果
2014/05/18 Javascript
浅谈EasyUI中Treegrid节点的删除
2015/03/01 Javascript
jQuery判断一个元素是否可见的方法
2015/06/05 Javascript
JavaScript入门基础
2015/08/12 Javascript
javascript入门教程基础篇
2015/11/16 Javascript
详解JavaScript的Date对象(制作简易钟表)
2020/04/07 Javascript
jQuery实现ToolTip元素定位显示功能示例
2016/11/23 Javascript
Bootstrap表单简单实现代码
2017/03/06 Javascript
搭建简单的nodejs http服务器详解
2017/03/09 NodeJs
基于js中document.cookie全面解析
2017/09/14 Javascript
微信二次分享报错invalid signature问题及解决方法
2019/04/01 Javascript
vue-cli3项目打包后自动化部署到服务器的方法
2020/09/16 Javascript
解决Vue-cli3没有vue.config.js文件夹及配置vue项目域名的问题
2020/12/04 Vue.js
python批量提取word内信息
2015/08/09 Python
浅析python3中的os.path.dirname(__file__)的使用
2018/08/30 Python
python f-string式格式化听语音流程讲解
2019/06/18 Python
python爬虫 execjs安装配置及使用
2019/07/30 Python
python之yield和Generator深入解析
2019/09/18 Python
Python CSV文件模块的使用案例分析
2019/12/21 Python
Python字典深浅拷贝与循环方式方法详解
2020/02/09 Python
Python生成pdf目录书签的实例方法
2020/10/29 Python
英国高档时尚男装购物网站:MR PORTER
2016/08/09 全球购物
Nike法国官方网站:Nike.com FR
2018/07/22 全球购物
师范生实习个人的自我评价
2013/09/28 职场文书
初一地理教学反思
2014/01/16 职场文书
小学生检讨书大全
2014/02/06 职场文书
2014年创卫实施方案
2014/02/18 职场文书
2015试用期转正工作总结
2014/12/12 职场文书