vue-router 的最基本介绍

创建单页应用,最主要的是路由。

作用:

我们需要将组件(components)映射到路由(routes),然后告诉路由在哪个地方去渲染组件

vue-router的使用步骤:

1.安装 (安装的方式分为两种)

      a:直接下载,使用script标签进行引入

//下载地址,在官方文档有最新的
//script标签的引入
<script src="/path/to.vue.js"></script>
<script src="/path/to/vue-router.js"></script>

        b: 使用npm 进行安装

// 进入项目文件,右击-git Bash  -输入命令

npm install vue-router

 2. 将路由引入项目使用

// 项目目录 :src-router-index.js

index.js

import Vue from 'vue'
//1.引入vue-router 别名为Router
import Router from 'vue-router'

// 2.vue使用Router这个封装好的组件(如果是使用全局的script标签,无需如此)
Vue.use(Router)

// 3.创建路由实例
const router = new Router({
   routes: [
    {
      path:...,
      name:....,
      component:....
    }
   ]
})

//4.将创建的路由实例导出
export default router

3.告诉路由在哪个地方渲染映射的组件

// 在某个组件
xxx.vue

<template>
  <div>
    <h1>路由匹配到的组件将在这里渲染</h1>
    <router-view/>
  </div>
</template>

4. 在main.js 主文件中挂载创建的根实例(这样让整个项目都有路由的功能)

main.js

import router from './router'
new Vue({
  el: '#app',
  router,
  components: {App},
  template: '<App/>'
})

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值