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 相关文章推荐
简单JS代码压缩器
Oct 12 Javascript
使用onbeforeunload属性后的副作用
Mar 08 Javascript
JavaScript 解析Json字符串的性能比较分析代码
Dec 16 Javascript
仅IE9/10同时支持script元素的onload和onreadystatechange事件分析
Apr 27 Javascript
基于jQuery实现的水平和垂直居中的div窗口
Aug 08 Javascript
JS命名空间的另一种实现
Aug 09 Javascript
javascript获取函数名称、函数参数、对象属性名称的代码实例
Apr 12 Javascript
基于javascript实现单选及多选的向右和向左移动实例
Jul 25 Javascript
jquery判断当前浏览器的实现代码
Nov 07 Javascript
BootStrap Table后台分页时前台删除最后一页所有数据refresh刷新后无数据问题
Dec 28 Javascript
Vue弹出菜单功能的实现代码
Sep 12 Javascript
如何测量vue应用运行时的性能
Jun 21 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公用函数列表[正则]
2007/02/22 PHP
php创建多级目录代码
2008/06/05 PHP
PHP统计数值数组中出现频率最多的10个数字的方法
2015/04/20 PHP
PHP数字前补0的自带函数sprintf 和number_format的用法(详解)
2017/02/06 PHP
php框架CodeIgniter主从数据库配置方法分析
2018/05/25 PHP
Jquery CheckBox全选方法代码附js checkbox全选反选代码
2010/06/09 Javascript
Ext.get() 和 Ext.query()组合使用实现最灵活的取元素方式
2011/09/26 Javascript
jQuery图片的展开和收缩实现代码
2013/04/16 Javascript
Jquery Validate 正则表达式实用验证代码大全
2013/08/23 Javascript
javascript:window.open弹出窗口的位置问题
2014/03/18 Javascript
Javascript闭包与函数柯里化浅析
2016/06/22 Javascript
针对后台列表table拖拽比较实用的jquery拖动排序
2016/10/10 Javascript
JavaScript该如何学习 怎样轻松学习JavaScript
2017/06/12 Javascript
angularjs2 ng2 密码隐藏显示的实例代码
2017/08/01 Javascript
axios拦截设置和错误处理方法
2018/03/05 Javascript
vue项目打包部署到服务器的方法示例
2018/08/27 Javascript
vue中解决微信html5原生ios虚拟键返回不刷新问题
2020/10/20 Javascript
vue 授权获取微信openId操作
2020/11/13 Javascript
[00:32]DOTA2上海特级锦标赛 Ehome战队宣传片
2016/03/03 DOTA
Python编程中使用Pillow来处理图像的基础教程
2015/11/20 Python
python日志记录模块实例及改进
2017/02/12 Python
Python爬虫实现获取动态gif格式搞笑图片的方法示例
2018/12/24 Python
Python Web程序搭建简单的Web服务器
2019/07/31 Python
python 实现矩阵填充0的例子
2019/11/29 Python
python isinstance函数用法详解
2020/02/13 Python
详解如何在登录过期后跳出Ifram框架
2020/09/10 HTML / CSS
澳大利亚儿童精品仓库:Goo & Co.
2019/06/20 全球购物
贸易跟单员英文求职信
2014/04/19 职场文书
我爱我家教学反思
2014/05/01 职场文书
个人反四风对照检查材料思想汇报
2014/09/23 职场文书
教师四风问题整改措施
2014/09/25 职场文书
2014年会计个人工作总结
2014/11/24 职场文书
求职导师推荐信范文
2015/03/27 职场文书
Spring mvc是如何实现与数据库的前后端的连接操作的?
2021/06/30 Java/Android
Python实现科学占卜 让视频自动打码
2022/04/09 Python
MySQL中EXPLAIN语句及用法
2022/05/20 MySQL