Vue-router的基本使用(创建--动态跳转)

1.首先利用npm 安装vue-router

2.安装完router 会在src里面 创建一个名为:router的文件夹 !

3.在router里面创建一个index.js 用来配置路由规则 index.js的基本配置: 1.导入Vue VueRouter !让Vue使用VueRouter这个插件 Vue.use(VueRouter)

2.创建一个VueRouter实例 const router=new VueRouter({ routes }) 里面传入一个routes 用来配置url与组件的关系 const routes=[] /*这里面建议在传入一个参数为:mode:'history' 用来设置url显示的模式*/

3.将VueRouter实例挂在在Vue实例中 export default router

**这时候我们就配置完毕了**

我们实现第一个路由跳转 首先我们要先创建两个组件 用来两个组件分别跳转 分别是 home.vue about.vue 

about.vue

<template>
    <div>
        <h2>我是关于</h2>
        <p>我是关于内容,11111</p>
    </div>
</template>

<script>
    export default {
        name: "About"
    }
</script>

<style scoped>

</style>

home.vue

<template>
<div>
    <h2>我是首页</h2>
    <p>我是首页内容</p>
</div>
</template>

<script>
    export default {
        name: "Home"
    }
</script>

<style scoped>

</style>

创建完两个组件后 要在之前routes里面配置 

Vue-router的基本使用(创建--动态跳转)

 

 path:表示要去到哪个路径 ,component表示为哪个组件 ,这里面要注意的是 一定要导入之前的组件,设置默认显示的内容 path:‘’,redirect:''(重定向)

在routes配置完后,

要在app.vue中 设置一个按钮用来跳转 

Vue-router的基本使用(创建--动态跳转)

 

 这时候 我们需要用到 router-link 用来跳转 里面to属性 是跳转到哪 tag是用来渲染成button标签

 我们还需要一个标签router-view 用来显示 我们写的组件

Vue-router的基本使用(创建--动态跳转)

 

 这个时候 我们就已经完成了最基本的路由跳转了。 启动 服务器

Vue-router的基本使用(创建--动态跳转)

 

 Vue-router的基本使用(创建--动态跳转)

 

 点击 关于 我们会发现 页面会自动跳转到 关于组件

Vue-router的基本使用(创建--动态跳转)

 

上一篇:十二.Vue.js路由Vue Router使用


下一篇:若依自定义服务配置swagger文档