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 相关文章推荐
理解Javascript_10_对象模型
Oct 16 Javascript
JavaScript根据数据生成百分比图和柱状图的实例代码
Jul 14 Javascript
js下将阿拉伯数字每三位一逗号分隔(如:15000000转化为15,000,000)
Jun 02 Javascript
一个小例子解释如何来阻止Jquery事件冒泡
Jul 17 Javascript
通过location.replace禁止浏览器后退防止重复提交
Sep 04 Javascript
js实现卡片式项目管理界面UI设计效果
Dec 08 Javascript
vuejs指令详解
Feb 07 Javascript
深入理解vue.js中的v-if和v-show
Jun 22 Javascript
微信小程序之下拉列表实现方法解析(附完整源码)
Aug 23 Javascript
小程序实现锚点滑动效果
Sep 23 Javascript
详解一些适用于Node.js的命名约定
Dec 08 Javascript
element-ui tooltip修改背景颜色和箭头颜色的实现
Dec 16 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读取和编写XML DOM的实现代码
2011/02/03 PHP
PHP7.0版本备注
2015/07/23 PHP
Yii中的cookie的发送和读取
2016/07/27 PHP
基于php+MySql实现学生信息管理系统实例
2020/08/04 PHP
JavaScript 版本自动生成文章摘要
2008/07/23 Javascript
javascript脚本编程解决考试分数统计问题
2008/10/18 Javascript
javascript 传统事件模型构造的事件监听器实现代码
2010/05/31 Javascript
基于JQuery 的消息提示框效果代码
2011/07/31 Javascript
jQuery LigerUI 使用教程入门篇
2012/01/18 Javascript
idTabs基于JQuery的根据URL参数选择Tab插件
2012/04/11 Javascript
关于jquery中全局函数each使用介绍
2013/12/10 Javascript
使用jquery选择器如何获取父级元素、同级元素、子元素
2014/05/14 Javascript
window.location.href的用法(动态输出跳转)
2014/08/09 Javascript
原生JavaScript编写俄罗斯方块
2015/03/30 Javascript
javascript中SetInterval与setTimeout的定时器用法
2015/08/24 Javascript
Fullpage.js固定导航栏-实现定位导航栏
2016/03/17 Javascript
JS中对数组元素进行增删改移的方法总结
2016/12/15 Javascript
Base64(二进制)图片编码解析及在各种浏览器的兼容性处理
2017/02/09 Javascript
Vue.js实现一个SPA登录页面的过程【推荐】
2017/04/29 Javascript
原生nodejs使用websocket代码分享
2018/04/07 NodeJs
JS使用遮罩实现点击某区域以外时弹窗的弹出与关闭功能示例
2018/07/31 Javascript
javascript设计模式之装饰者模式
2020/01/30 Javascript
微信小程序用canvas画图并分享
2020/03/09 Javascript
详解JavaScript中的链式调用
2020/11/27 Javascript
python实现数通设备端口监控示例
2014/04/02 Python
DJANGO-ALLAUTH社交用户系统的安装配置
2014/11/18 Python
python得到一个excel的全部sheet标签值方法
2018/12/10 Python
解决Alexnet训练模型在每个epoch中准确率和loss都会一升一降问题
2020/06/17 Python
美国最受欢迎的童装品牌之一:The Children’s Place
2016/07/23 全球购物
洛佩桑酒店官方网站:Lopesan Hotels
2019/04/15 全球购物
2014学雷锋活动心得体会
2014/03/10 职场文书
市场部经理岗位职责
2015/02/02 职场文书
大二学年个人总结
2015/03/03 职场文书
2015年度女工工作总结
2015/10/22 职场文书
入党申请书怎么写?
2019/06/11 职场文书