Vue.js 单页面多路由区域操作的实例详解


Posted in Javascript onJuly 17, 2017

单页面多路由区域操作

在一个页面中有两个及以上的<router-view>区域,需要通过设置路由的index.js,来操作这些区域的内容

App.vue 中设置:

<router-view></router-view>
<router-view name="left" style="float: left;width: 50%; height: 300px;background-color: #ccc;"></router-view>
<router-view name="right" style="float: left;width: 50%; height: 300px;background-color: #898;"></router-view>

index.js中设置:

import Vue from 'vue'
import Router from 'vue-router'
import Hello from '@/components/Hello'
import First1 from '@/components/first1'
import First2 from '@/components/first2'

Vue.use(Router)

export default new Router ({
 routes : [
  {
   path : '/',
   name : 'Hello',
   components : {
    default : Hello,
    left : First1,
    right : First2
   }
  }
 ]
})

下面的设置是当url为/#/first 时,交换两个组件显示的位置

export default new Router ({
 routes : [
  {
   path : '/',
   name : 'Hello',
   components : {
    default : Hello,
    left : First1,
    right : First2
   }
  }, {
   path : '/first',
   name : 'First',
   components : {
    default : Hello,
    left : First2,
    right : First1
   }   
  }
 ]
})

以上就是 Vue.js 单页面多路由区域操作,如有疑问请大家留言,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
Prototype使用指南之ajax
Jan 10 Javascript
优化网页之快速的呈现我们的网页
Jun 29 Javascript
js实现网站首页图片滚动显示
Feb 04 Javascript
js浮动图片的动态效果
Jul 10 Javascript
教你如何自定义百度分享插件以及bshare分享插件的分享按钮
Jun 20 Javascript
ECMAScript5(ES5)中bind方法使用小结
May 07 Javascript
用Node.js通过sitemap.xml批量抓取美女图片
May 28 Javascript
学习JavaScript设计模式之代理模式
Jan 12 Javascript
Angular和百度地图的结合实例代码
Oct 19 Javascript
微信小程序自定义select下拉选项框组件的实现代码
Aug 28 Javascript
JS实现处理时间,年月日,星期的公共方法示例
May 31 Javascript
vue webpack build资源相对路径的问题及解决方法
Jun 04 Javascript
Vue项目webpack打包部署到服务器的实例详解
Jul 17 #Javascript
JS中Safari浏览器中的Date
Jul 17 #Javascript
Vue.extend构造器的详解
Jul 17 #Javascript
原生js实现密码输入框值的显示隐藏
Jul 17 #Javascript
extjs简介_动力节点Java学院整理
Jul 17 #Javascript
jQuery Autocomplete简介_动力节点Java学院整理
Jul 17 #jQuery
jQuery Pagination分页插件_动力节点Java学院整理
Jul 17 #jQuery
You might like
求PHP数组最大值,最小值的代码
2011/10/31 PHP
php中判断文件存在是用file_exists还是is_file的整理
2012/09/12 PHP
提高PHP编程效率的方法
2013/11/07 PHP
php读取3389的脚本
2014/05/06 PHP
VPS中使用LNMP安装WordPress教程
2014/12/28 PHP
php读取mssql的ntext字段返回值为空的解决方法
2014/12/30 PHP
php计算2个日期的差值函数分享
2015/02/02 PHP
jquery last-child 列表最后一项的样式
2010/01/22 Javascript
33个优秀的jQuery 教程分享(幻灯片、动画菜单)
2011/07/08 Javascript
javascript中的onkeyup和onkeydown区别介绍
2013/04/28 Javascript
jQuery 三击事件实现代码
2013/09/11 Javascript
使用jquery 简单实现下拉菜单
2015/01/14 Javascript
js简单实现点击左右运动的方法
2015/04/10 Javascript
jQuery基于扩展简单实现倒计时功能的方法
2016/05/14 Javascript
JavaScript判断微信浏览器实例代码
2016/06/13 Javascript
JavaScript 计算笛卡尔积实例详解
2016/12/02 Javascript
JS中绑定事件顺序(事件冒泡与事件捕获区别)
2017/01/24 Javascript
vue中实现滚动加载更多的示例
2017/11/08 Javascript
JavaScript重复元素处理方法分析【统计个数、计算、去重复等】
2017/12/14 Javascript
angularJs中跳转到指定的锚点实例($anchorScroll)
2018/08/31 Javascript
vue项目中使用tinymce编辑器的步骤详解
2018/09/11 Javascript
js如何获取图片url的Blob值并预览示例代码
2019/03/07 Javascript
js实现消灭星星(web简易版)
2020/03/24 Javascript
Python3.4学习笔记之列表、数组操作示例
2019/03/01 Python
python sklearn常用分类算法模型的调用
2019/10/16 Python
详解Flask前后端分离项目案例
2020/07/24 Python
css3新增颜色表示方式分享
2014/04/15 HTML / CSS
CSS3点击按钮实现背景渐变动画效果
2016/10/19 HTML / CSS
德国箱包网上商店:koffer24.de
2016/07/27 全球购物
一些.net面试题
2014/10/06 面试题
给朋友的道歉信
2014/01/09 职场文书
幼儿园庆六一主持词
2015/06/30 职场文书
2015领导干部廉洁自律工作总结
2015/07/23 职场文书
2015年小学语文教师工作总结
2015/10/23 职场文书
2016十一国庆节慰问信
2015/12/01 职场文书
Java循环队列与非循环队列的区别总结
2021/06/22 Java/Android