vue自定义标签和单页面多路由的实现代码


Posted in Javascript onMay 03, 2020

1. 自定义组件标签(如在主页插入顶栏/侧边栏等)

  比如说要将Header.vue插入Home.vue中显示:定义好Header.vue,然后在Home.vuescript中导入Header.vue

import vHead from "./Header.vue"; 
 #导入Header.vue为vHead,注意路径,
Header.vue和Home.vue
在同一路径下用./

然后导出组件:

export default {
 components: {
  vHead,
 }
 };

然后即可在Home.vue<template>中直接插入使用了:

<vHead></vHead>

2. 单页面多路由实现

  单页面多路由就是在同一页面上显示不同路由的内容,通过设置为子路由的方式,然后通过<router-view></router-view>,作为子路由的插入点。访问对应路由时候,会将该路由内容渲染到<router-view></router-view>位置。

比如:要在Home.vue页面上显示HomeDesk.vue等页面:

1.通过设置./router/index.js路由中的children属性,设置HomeDesk.vue为Home.vue的子路由

const routes = [ 
 {
 path: '/',
 name: 'home',
 component: () => import('../components/common/Home.vue'), #注意引用路径
 children: [
 {
  path: '/homedesk',
  name: 'homedesk',
  component: () => import('../components/page/HomeDesk.vue') #注意引用路径
 },}]

2.在HomeDesk.vue页面相应位置添加<router-view></router-view>,访问对应路由/homedesk时,即会将该路由内容渲染到HomeDesk.vue对应位置。

到此这篇关于vue自定义标签和单页面多路由实现的文章就介绍到这了,更多相关vue 自定义标签单页面多路由内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
做网页的一些技巧(续)
Feb 01 Javascript
Jquery Ajax学习实例7 Ajax所有过程事件分析示例
Mar 23 Javascript
输入框的字数时时统计—关于 onpropertychange 和 oninput 使用
Oct 21 Javascript
jquery+json实现数据二级联动的方法
Nov 28 Javascript
利用jQuery实现WordPress中@的ID悬浮显示评论内容
Dec 11 Javascript
jQuery实现获取元素索引值index的方法
Sep 18 Javascript
jQuery视差滚动效果网页实现方法经验总结
Sep 29 Javascript
详解webpack 多页面/入口支持&amp;公共组件单独打包
Jun 29 Javascript
js实现数组内数据的上移和下移的实例
Nov 14 Javascript
关于vue-cli 3配置打包优化要点(推荐)
Apr 22 Javascript
小程序实现新用户判断并跳转激活的方法
May 20 Javascript
Vue 实现把表单form数据 转化成json格式的数据
Oct 29 Javascript
JavaScript函数重载操作实例浅析
May 02 #Javascript
有趣的JavaScript隐式类型转换操作实例分析
May 02 #Javascript
react-router-dom 嵌套路由的实现
May 02 #Javascript
在react中使用vue的状态管理的方法示例
May 02 #Javascript
JS表单验证插件之数据与逻辑分离操作实例分析【策略模式】
May 01 #Javascript
javascript实现的图片预览和上传功能示例【兼容IE 9】
May 01 #Javascript
jQuery实现的移动端图片缩放功能组件示例
May 01 #jQuery
You might like
PHP 操作文件的一些FAQ总结
2009/02/12 PHP
PHP利用MySQL保存session的实现思路及示例代码
2014/09/09 PHP
php表单习惯用的正则表达式
2017/10/11 PHP
JavaScript 的方法重载效果
2009/08/07 Javascript
jquery 图片Silhouette Fadeins渐显效果
2010/02/07 Javascript
JavaScript中的类继承
2010/11/25 Javascript
使用jquery插件实现图片延迟加载技术详细说明
2011/03/12 Javascript
js获取php变量的实现代码
2013/08/10 Javascript
JS实现跟随鼠标闪烁转动色块的方法
2015/02/26 Javascript
javascript制作幻灯片(360度全景图片)
2015/07/28 Javascript
jquery限定文本框只能输入数字(整数和小数)
2016/01/08 Javascript
jQuery easyUI datagrid 增加求和统计行的实现代码
2016/06/01 Javascript
微信小程序 教程之wxapp视图容器 scroll-view
2016/10/19 Javascript
自学实现angularjs依赖注入
2016/12/20 Javascript
编写React组件项目实践分析
2018/03/04 Javascript
vue 音乐App QQ音乐搜索列表最新接口跨域设置方法
2018/09/25 Javascript
微信小程序如何获取用户收货地址
2018/11/27 Javascript
jquery树形插件zTree高级使用详解
2019/08/16 jQuery
[59:15]完美世界DOTA2联赛PWL S2 LBZS vs FTD.C 第一场 11.20
2020/11/20 DOTA
Python实现抓取网页并且解析的实例
2014/09/20 Python
Python字符串匹配算法KMP实例
2015/07/18 Python
微信跳一跳python自动代码解读1.0
2018/01/12 Python
对Python 网络设备巡检脚本的实例讲解
2018/04/22 Python
Python实现定时自动关闭的tkinter窗口方法
2019/02/16 Python
Python二元赋值实用技巧解析
2019/10/25 Python
flask利用flask-wtf验证上传的文件的方法
2020/01/17 Python
通过自学python能找到工作吗
2020/06/21 Python
django 模型字段设置默认值代码
2020/07/15 Python
程序运行正确, 但退出时却"core dump"了,怎么回事
2014/02/19 面试题
计算机应用专业推荐信
2013/11/13 职场文书
部门年终奖分配方案
2014/05/07 职场文书
法英专业大学生职业生涯规划书范文
2014/09/22 职场文书
公司授权委托书格式范文
2014/10/02 职场文书
临时工聘用合同协议书
2014/10/29 职场文书
功夫熊猫观后感
2015/06/10 职场文书
婚礼长辈答谢词
2015/09/29 职场文书