详解vue-router 命名路由和命名视图


Posted in Javascript onJune 01, 2018

说明:vue-router的几个文章中例子是连贯的,因此对哪块有疑问请翻阅按发表时间排序的其他文章。

一、概述

  1. 给路由定义不同的名字,根据名字进行匹配
  2. 给不同的router-view定义名字,router-link通过名字进行对应组件的渲染。

二、代码展示:

目录视图

详解vue-router 命名路由和命名视图

1、命名路由

详解vue-router 命名路由和命名视图 

2、命名视图

index.js

import Vue from 'vue'
import Router from 'vue-router'
import Goodlists from '@/Goodlists/goods'
import Title from '@/Goodlists/title'
import Img from '@/Goodlists/img'
import Cart from '@/Goodlists/cart'
Vue.use(Router)
export default new Router({
 routes: [
 {
 path: '/goods',
 name: 'Goodlists',
 components:{
 default:Goodlists,
 title:Title,
 image:Img,
 } 
 } 
 ]
})

App.vue

<template>
 <div id="app">
 <img src="./assets/logo.png">
 <router-view></router-view>
 <router-view name="title" class="left"></router-view>
 <router-view name="image" class="right"></router-view>
 </div>
</template>

<script>
export default {
 name: 'app'
}
</script>

<style>
#app {
 font-family: 'Avenir', Helvetica, Arial, sans-serif;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 text-align: center;
 color: #2c3e50;
 margin-top: 60px;
}
.left,.right{
 float: left;
 width:48%;
 text-align: center;
 border:1px solid red
}
</style>

详解vue-router 命名路由和命名视图

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript方法和技巧大全
Dec 27 Javascript
通过Mootools 1.2来操纵HTML DOM元素
Sep 15 Javascript
javascript 函数使用说明
Apr 07 Javascript
父子窗体间传递JSON格式的数据的代码
Dec 25 Javascript
jquery scrollTop方法根据滚动像素显示隐藏顶部导航条
May 27 Javascript
jQuery实现鼠标划过修改样式的方法
Apr 14 Javascript
浅谈jQuery的offset()方法及示例分享
Jul 17 Javascript
轻松使用jQuery双向select控件Bootstrap Dual Listbox
Dec 13 Javascript
BootStrap 表单控件之单选按钮水平排列
May 23 Javascript
推荐15个最好用的JavaScript代码压缩工具
Feb 13 Javascript
详解express使用vue-router的history踩坑
Jun 05 Javascript
ES6 class的应用实例分析
Jun 27 Javascript
node.js利用socket.io实现多人在线匹配联机五子棋
May 31 #Javascript
JS与jQuery实现ListBox上移,下移,左移,右移操作功能示例
May 31 #jQuery
微信小程序登录换取token的教程
May 31 #Javascript
Rollup处理并打包JS文件项目实例代码
May 31 #Javascript
手把手教你vue-cli单页到多页应用的方法
May 31 #Javascript
详解基于Node.js的HTTP/2 Server实践
May 31 #Javascript
jQuery基于Ajax实现读取XML数据功能示例
May 31 #jQuery
You might like
PHP 模拟$_PUT实现代码
2010/03/15 PHP
PHP DB 数据库连接类定义与用法示例
2019/03/11 PHP
解决laravel-admin 自己新建页面里 js 需要刷新一次的问题
2019/10/03 PHP
php设计模式之建造器模式分析【星际争霸游戏案例】
2020/01/23 PHP
总结AJAX相关JS代码片段和浏览器模型
2007/08/15 Javascript
ASP.NET中使用后端代码注册脚本 生成JQUERY-EASYUI的界面错位的解决方法
2010/06/12 Javascript
EXT窗口Window及对话框MessageBox
2011/01/27 Javascript
nodejs教程之制作一个简单的文章发布系统
2014/11/21 NodeJs
JavaScript静态类型检查工具FLOW简介
2015/01/06 Javascript
jQuery解析json数据实例分析
2015/11/24 Javascript
javascript拖拽应用实例(二)
2016/03/25 Javascript
jQuery实现的自动加载页面功能示例
2016/09/04 Javascript
js省市区级联查询(插件版&amp;无插件版)
2017/03/21 Javascript
微信小程序 引入es6 promise
2017/04/12 Javascript
利用Jasmine对Angular进行单元测试的方法详解
2017/06/12 Javascript
node文件上传功能简易实现代码
2017/06/16 Javascript
详解react-native-fs插件的使用以及遇到的坑
2017/09/12 Javascript
原生JavaScript实现remove()和recover()功能示例
2018/07/24 Javascript
vue进入页面时不在顶部,检测滚动返回顶部按钮问题及解决方法
2019/10/30 Javascript
python进阶教程之模块(module)介绍
2014/08/30 Python
Python使用py2exe打包程序介绍
2014/11/20 Python
python 用lambda函数替换for循环的方法
2018/06/09 Python
pandas的相关系数与协方差实例
2019/12/27 Python
Python如何脚本过滤文件中的注释
2020/05/27 Python
利用python实现平稳时间序列的建模方式
2020/06/03 Python
Python实现树莓派摄像头持续录像并传送到主机的步骤
2020/11/30 Python
python函数超时自动退出的实操方法
2020/12/28 Python
YOOX美国官方网站:全球著名的多品牌时尚网络概念店
2016/09/11 全球购物
Ashford台湾:以折扣价提供奢华的男女用表款
2019/12/04 全球购物
先进个人事迹材料
2014/01/25 职场文书
校园广播稿100字
2014/10/06 职场文书
安全检查汇报材料
2014/12/26 职场文书
先进个人推荐材料
2014/12/29 职场文书
2020年个人安全保证书参考模板
2020/01/08 职场文书
laravel ajax curd 搜索登录判断功能的实现
2021/04/17 PHP
SQL实现LeetCode(180.连续的数字)
2021/08/04 MySQL