vue之路由以及默认路由跳转

vue之路由以及默认路由跳转

之前我们将子组件挂载到根组件的时候都是手动挂载的,而路由就是自动的将子组件挂载到根组件中

在这里我们需要用到一个路由插件,就是 vue-router ,vue-router网址:https://router.vuejs.org/zh/guide/

既然要用插件了那肯定要先安装啦。

vue-router使用步骤:

1.安装vue-router    官网有说明

注意:安装时最好加上 --save  ,让其加入到package.js包中,方便被人使用。也可以使用cnpm安装。

2.引入并 Vue.use(VueRouter),在main.js文件里操纵

3.配置路由

3.1 创建组件 引入组件

// 1. 定义 (路由) 组件。
// 可以从其他文件 import 进来
const Foo = { template: ‘<div>foo</div>‘ }
const Bar = { template: ‘<div>bar</div>‘ }

3.2 定义路由,建议复制,以免打错

// 2. 定义路由
// 每个路由应该映射一个组件。 其中"component" 可以是
// 通过 Vue.extend() 创建的组件构造器,
// 或者,只是一个组件配置对象。
// 我们晚点再讨论嵌套路由。
const routes = [
  { path: ‘/foo‘, component: Foo },
  { path: ‘/bar‘, component: Bar }
]

3.3 实例化VueRouter

// 3. 创建 router 实例,然后传 `routes` 配置
// 你还可以传别的配置参数, 不过先这么简单着吧。
const router = new VueRouter({
  routes // (缩写) 相当于 routes: routes
})

3.4 挂载

// 4. 创建和挂载根实例。
// 记得要通过 router 配置参数注入路由,
// 从而让整个应用都有路由功能
const app = new Vue({
  router
}).$mount(‘#app‘)

接下来就可以使用了

4. 演示一下

4.1首先在main.js中创建组件

// main.js

import Home from ‘./components/Home.vue‘;
import News from ‘./components/News.vue‘;

4.2配置路由

const routes = [
  { path:‘/home‘,component:Home},
  { path:‘/news‘,component:News},
];

4.3实例化VueRouter

const router = new VueRouter({
  routes
});

4.4 挂载

new Vue({
  el:‘#app‘,
  router,
  render:h=>h(App),
});

4.5 在根组件的模板里加上 <router-view></router-view>这句话

<template>
  <div>
    <router-view></router-view>
  </div>
</template>

5.5 演示:我们在地址栏中

    

5.6 通过

原文地址:https://www.cnblogs.com/zhangjunkang/p/10159034.html

时间: 2024-10-07 07:23:48

vue之路由以及默认路由跳转的相关文章

【华为技术】静态路由及默认路由

网络拓扑图: 规模比较小,采用静态路由和默认路由互通. 一.IP地址配置 已AR1为例子: <AR1>system-view --进入系统视图模式 [AR1]sysname R1 ---修改路由器名字 [R1]interface LoopBack 0 ---进入接口视图模式 [R1-LoopBack0]ip address 10.0.1.1 24 ---配置接口ip地址 //[R1-LoopBack0]ip address 10.0.1.1 255.255.255.0 子网掩码也可以这样子的

基于【IPv6】静态路由和默认路由的配置

基于IPv6静态路由和默认路由的配置 实验环境: 实验背景:在路由器R1上配置3个环回接口IPv6地址,分别模拟三个不同的IPv6前缀,作为IPV6目标网络,然后,在路由器R2上为三个IPv6前缀配置静态路由,并检测其连通性,最后使用IPv6的默认路由替代静态路由条目. 第一步:为路由器R1和R2完成基础配置,包括启动IPv6和地址配置,并激活相关的接口,配置如下: R1上的配置: R1(config)#ipv6 unicast-routing   //启动IPv6的路由功能,否则静态路由无法完

路由技术之 静态路由与默认路由

路由技术之 静态路由与默认路由 1.简单理解 静态路由:手动添加一条路由信息,格式如: R1(config)#ip route 1.1.1.0 [想要联通的网段] 255.255.255.0 [网段的子网掩码] 2.2.2.2 [本路由器的出接口或与本路由器出接口连接的那个路由器接口的ip,也就是专业术语:'吓一条'] 默认路由:就是告诉路由器,当你不知道怎么和其它网络连接时,都找我这条路就OK 了 R1(config)#ip route 0.0.0.0   0.0.0.0   2.2.2.2 

静态路由和默认路由的配置实战及其区别--很详细哦

静态路由和默认路由的配置实战及其区别   一:实验拓扑 二:实验要求 1:实现全网互通 2:实现静态路由与动态路由的区别认识 3:熟练掌握其配置命令 三:实验步骤 第一步:ip地址.环回扣的划分 R1 [Huawei]int g0/0/0 [Huawei-GigabitEthernet0/0/0]ip add 12.0.0.1 24//给默认接口配置ip地址 R2 [Huawei]int g0/0/0 [Huawei-GigabitEthernet0/0/0]ip add 12.0.0.2 24

配置路由器的静态路由和默认路由

实验拓扑: 实验步骤: (1)           配置路由器各个端口的IP地址和主机的IP地址和网关 (2)           配置末梢网络路由器(R1和R3)的默认路由 (3)           配置中间路由器R2的静态路由 (4)           验证两个网络能否互相ping通 总结:遇到问题就是在做路由器配置时,中间路由器两个接口都要配置静态路由.否则无法ping通 配置路由器的静态路由和默认路由

静态路由和默认路由配置

实验环境:在GNS3下模拟出一个由四台路由器三台PC的拓扑结构,通过静态路由和默认路由的方式完成三台PC的互联互通. 1.打开GNS3后,首先鼠标拖拉四台路由器,三台pc到主界面. 拖动路由 拖动PC 设置添加一个R3的插槽 2.单击链接设备按钮,再单击主界面的PC以及路由,把他们链接起来. 3.红线处为端口号和即将配置的相对应的IP地址. 4.链接设备至上图后,单击开始运行所有的设备. 5.双击R5设备打开第一个要配置的路由. 下面是命令界面 下面配置第一个端口R5的静态路由 第一个路由完成!

配置接口IP地址并通过静态路由、默认路由配置实现全网互通!

配置接口IP地址并通过静态路由.默认路由配置实现全网互通1.对Router-R1/R3进行默认路由配置,R2为静态路由配置 2.配置好PC机的IP地址,子网掩码,网关之后,开始配置路由R1/2/3/的IP地址. <Huawei> //用户视图<Huawei>system-view //在用户视图下输入命令行进入系统视图[R1]interface GigabitEthernet 0/0/1 //进图接口视图[R1-GigabitEthernet0/0/1]ip address 192

静态路由及默认路由详解

前言:了解路由的概念,路由表的概念.学习如何手动配置路由,即静态路由和默认路由的配置. 一:路由器的工作原理 1.1路由解释 路由器工作在OSI参考模型的网络层,它的重要作用就是为数据包选择最佳路径,最终送达目的地. 路由:从源主机到目标主机的转发过程. 路由技术:为了尽可能的提高网络访问速度,就需要有一个方法来判断从源主机到达目标主机所经过的最佳路径,从而进行数据转发. 1.2 路由器的工作原理 路由器可以理解为互联网的中转站,网络中的数据包就是通过一个一个的路由器转发到目的网络的. 路由器转

静态路由以及默认路由的基本配置

实验拓扑: 实验编址: 实验步骤: 1.PC机配置 2.启动设备(全选) 3.路由器端口IP绑定 按照实验编址绑定路由器端口IP: 步骤先进入端口,再ip address IP+掩码绑定IP 查看: 4.验证 PC可以ping通网关,但是两台PC现在不能ping通,因为路由表中没有相应得信息 5.配置路由信息 R1指定到PC2网段: R2: 实验: 抓包 说明发过去了,但是没有返回回来的数据,PC2发给PC1数据同样需要配置 R3: 注意:这次配置使用了掩码的十进制格式,下一跳用的是出接口方式