首页 > 其他 > 详细

Vue系统学习:6、vue-router路由学习

时间:2021-06-10 11:22:10      阅读:31      评论:0      收藏:0      [点我收藏+]

一、安装路由:

方法1、npm install vue-router --save。

方法2、在创建项目的同时下载vue-router:创建项目命令:vue create 项目名称。

创建项目下载路由后会有下面文件:

技术分享图片

 

二、使用和配置:

1、搭建路由框架:

①、安装vue-router。

②、使用vue.use()来安装路由功能:

a、导入路由对象,并调用vue.use(VueRouter),并导出router对象;   router/index.ts文件里面

b、创建路由实例,并且传入路由映射配置;    main.ts:接收传出的router对象

c、在Vue实例中挂载创建的路由实例。

 

2、配置路由映射关系

a、创建路由组件:components文件里面创建:如:Home.vue/About.vue。

b、配置路由映射:组件和路径映射关系:index.ts里面。

// 配置路由相关信息
import VueRouter from ‘vue-router‘;
import Vue from ‘vue‘;
import Home from ‘../components/Home.vue‘    // 引入创建的路由组件
import About from ‘../components/About.vue‘

// 1、通过Vue.use(插件),安装插件
Vue.use(VueRouter);

// 2、创建vuerouter对象,创建路由映射配置
const routes = [
  {
    path: ‘/home‘,
    component: Home,
  },
  {
    path: ‘/about‘,
    component: About
  }
];
const router = new VueRouter({
  // 配置路由和组件的应用映射关系
  routes
});

// 3、将router对象传入到vue实例
export default router;

c、使用路由:通过<router-link>和<router-view>:在App.vue里面写

 <template>
  <div id="app">
    <router-link to="/home">首页</router-link>
    <router-link to="/about">关于</router-link>
    <router-view></router-view>
  </div>
</template>

  

  

 

Vue系统学习:6、vue-router路由学习

原文:https://www.cnblogs.com/wan520/p/14869198.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!