路由的基本学习

本文深入探讨了Vue.js中的路由基础知识,包括路由的简介、基本使用方法、App.vue和index.js的配置、路由组件的管理,以及路由的query、params参数、命名路由、props配置、replace属性、编程式导航、缓存组件和路由组件的生命周期钩子。通过实例展示了路由在实际应用中的各种用法,如在News和Message组件间的切换效果。
摘要由CSDN通过智能技术生成
  1. 路由

1.路由的简介

1.1 生活中的路由

1.2 编程中的路由

  1. 路由的基本使用

App.vue

<template>

  <div>

    <div class="row">

      <div class="col-xs-offset-2 col-xs-8">

        <div class="page-header"><h2>Vue Router Demo</h2></div>

      </div>

    </div>

    <div class="row">

      <div class="col-xs-2 col-xs-offset-2"> 

        <div class="list-group">

          <!-- <a class="list-group-item active" href="./about.html">About</a>

          <a class="list-group-item" href="./home.html">Home</a> -->

          <!--Vue中借助router-link标签实现路由的切换-->

      <router-link class="list-group-item" active-class="active" to="/about">About</router-link>

          <router-link class="list-group-item" active-class="active" to="/home">Home</router-link>

        </div>

      </div>

      <div class="col-xs-6">

        <div class="panel">

          <div class="panel-body">

        <!--制定组件的呈现位置-->

           <router-view></router-view>

          </div>

        </div>

      </div>

    </div>

  </div>

</template>

<script>

  export default {

    name:'App', 

  }

</script>

注意:

  <router-link class="list-group-item" active-class="active" to="/home.html">Home</router-link>//这边没有.html

index.js

//该文件专门用于创建整个应用的路由器

import VueRouter from 'vue-router';

//引入组件

import About from '../components/About'

import Home from '../components/Home'

//创建并且暴露一个路由器

export default new VueRouter({

    routes:[

        {

            path:'/about',

            component:About

        },

        {

            path:'/home',

            component:Home

        },

    ]

})

main.js

//引入Vue

import Vue from 'vue'

//引入App

import App from './App.vue'

//引入 vueRouter

import VueRouter from 'vue-router'

//引入路由器

import router from './router'

//关闭Vue的生产提示

Vue.config.productionTip = false

//使用插件

Vue.use(VueRouter)

//创建vm

new Vue({

    el:'#app',

    render: h => h(App),

    router:router

})
  •  使用注意点
  •  路由组件通常存放在pages文件夹,一般组件通常存放在components文件夹。
  •  通过切换,“隐藏”了的路由组件,默认是被销毁掉的,需要的时候再去挂载
HCIE(Huawei Certified Internetwork Expert)路由学习指南是一本以帮助网络工程师提升其路由技能为目标的指南。下面将从章节内容和学习方法两个方面回答这个问题。 首先,指南的章节内容主要包括以下几个方面。第一部分是关于网络基础知识的内容,包括TCP/IP协议栈、以太网、网络地址、子网划分等基础知识点。第二部分介绍了HCIE认证考试的内容和要求,包括相关的实验、设计和维护知识点。第三部分是关于华为企业级路由器的配置和管理,包括路由器的基本配置、高级路由协议(如OSPF、BGP)、IPv6、QoS(Quality of Service)等方面。最后,指南还包括一些案例分析和实践经验,借助这些案例可以帮助读者更好地理解和应用所学知识。 其次,学习HCIE路由学习指南的方法是多方面的。首先,要深入理解网络基础知识,掌握TCP/IP协议栈、子网划分等基础概念。其次,要掌握华为企业级路由器的配置和管理技术,包括基本配置、高级路由协议等。这需要通过实际操作和实验来练习和巩固所学内容。同时,还可以通过参加HCIE认证培训课程,结合实践项目来提升自己的技能。另外,还可以通过参与论坛和交流活动,与其他路由专家进行知识分享和学习交流。 综上所述,学习HCIE路由学习指南需要全面和系统地掌握网络基础知识和华为企业级路由器的配置和管理技术。通过深入学习指南中的内容,结合实际操作和实验,参加培训和交流活动,可以提升自己的路由技能,为成为一名优秀的网络工程师打下坚实的基础。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值