详解vue 命名视图


Posted in Javascript onAugust 14, 2019

详解vue 命名视图

在views 创建 UserProfile.vue UserProfilePreview.vue文件

app.vue文件创建两个router-view :

<router-view/>
<router-view name="helper"/>

两个router-link

<router-link to="/">Home</router-link> |
<router-link to="/profile">profile</router-link>|

在router.js

import Vue from 'vue'

import Router from 'vue-router'

import Home from './views/Home.vue'

import UserProfile from './views/UserProfile.vue'

import UserProfilePreview from './views/UserProfilePreview.vue'

Vue.use(Router)

export default new Router({

mode: 'history',

base: process.env.BASE_URL,

routes: [

{
 path: '/',
 name: 'home',
 component: Home
},
{
 path: '/profile',
 name: 'profile',
 components: {
  default: UserProfile,
  helper: UserProfilePreview
 }
}

]

})

当在浏览器窗口访问我们的命名视图时候

详解vue 命名视图

详解vue 命名视图

<router-view/><router-view name="helper"/>分别展示了对应的组件

总结:命名视图优点在于一个页面中相当于多个窗口,这些窗口我们可以根据

<router-link to="/">Home</router-link> |
<router-link to="/profile">profile</router-link>|的不同来展示不同的视图

以上所述是小编给大家介绍的vue 命名视图及用法详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
js修改地址栏URL参数解决url参数问题
Dec 15 Javascript
jQuery获得子元素个数的方法
Apr 14 Javascript
js实现select跳转菜单新窗口效果代码分享(超简单)
Aug 21 Javascript
js判断当前页面在移动设备还是在PC端中打开
Jan 06 Javascript
阻止表单提交按钮多次提交的完美解决方法
May 16 Javascript
JS拉起或下载app的实现代码
Feb 22 Javascript
利用ES6语法重构React组件详解
Mar 02 Javascript
在 Angular中 使用 Lodash 的方法
Feb 11 Javascript
Vue+ElementUI实现表单动态渲染、可视化配置的方法
Mar 07 Javascript
vue中各选项及钩子函数执行顺序详解
Aug 25 Javascript
详解使用React.memo()来优化函数组件的性能
Mar 19 Javascript
深入了解Vue3模板编译原理
Nov 19 Vue.js
浅谈JS中this在各个场景下的指向
Aug 14 #Javascript
Vue路由模块化配置的完整步骤
Aug 14 #Javascript
微信公众号平台接口开发 获取access_token过程解析
Aug 14 #Javascript
解决vue中使用proxy配置不同端口和ip接口问题
Aug 14 #Javascript
websocket4.0+typescript 实现热更新的方法
Aug 14 #Javascript
利用JavaScript的Map提升性能的方法详解
Aug 14 #Javascript
微信小程序 调用远程接口 给全局数组赋值代码实例
Aug 13 #Javascript
You might like
PHP 模板高级篇总结
2006/12/21 PHP
使用PHP的日期与时间函数技巧
2008/04/24 PHP
php实现邮件发送并带有附件
2014/01/24 PHP
php实现设计模式中的单例模式详解
2014/10/11 PHP
php简单获取文件扩展名的方法
2015/03/24 PHP
php简单实现多语言切换的方法
2016/05/09 PHP
Laravel中的Blade模板引擎示例详解
2017/10/10 PHP
ExtJS下grid的一些属性说明
2009/12/13 Javascript
jsp+javascript打造级连菜单的实例代码
2013/06/14 Javascript
浅谈Web页面向后台提交数据的方式和选择
2016/09/23 Javascript
jQuery实现表格文本框淡入更改值后淡出效果
2016/09/27 Javascript
JS触摸屏网页版仿app弹窗型滚动列表选择器/日期选择器
2016/10/30 Javascript
vue学习笔记之指令v-text &amp;&amp; v-html &amp;&amp; v-bind详解
2017/05/12 Javascript
js阻止默认右键的下拉菜单方法
2018/01/02 Javascript
vue中element-ui表格缩略图悬浮放大功能的实例代码
2018/06/26 Javascript
Angular动态绑定样式及改变UI框架样式的方法小结
2018/09/03 Javascript
vuejs点击class变化的实例
2018/09/05 Javascript
详解React 的几种条件渲染以及选择
2018/10/23 Javascript
详解JWT token心得与使用实例
2019/08/02 Javascript
详解Vue中的MVVM原理和实现方法
2020/07/15 Javascript
vue 子组件和父组件传值的示例
2020/09/11 Javascript
python的即时标记项目练习笔记
2014/09/18 Python
使用matplotlib画散点图的方法
2018/05/25 Python
使用pandas把某一列的字符值转换为数字的实例
2019/01/29 Python
django修改models重建数据库的操作
2020/03/31 Python
python3 logging日志封装实例
2020/04/08 Python
十八届三中全会报告学习材料
2014/02/17 职场文书
党政领导班子群众路线对照检查材料思想汇报
2014/09/27 职场文书
群众路线个人整改方案
2014/10/25 职场文书
2014年保卫科工作总结
2014/12/05 职场文书
2014年小学校长工作总结
2014/12/08 职场文书
解除劳动合同通知书范本
2015/04/16 职场文书
圆明园纪录片观后感
2015/06/03 职场文书
致运动员加油稿
2015/07/21 职场文书
护理心得体会范文
2016/01/22 职场文书
Zabbix对Kafka topic积压数据监控的问题(bug优化)
2022/07/07 Servers