vue2路由

vue的组件可以分为两种:

            普通组件

            路由组件

            两者的区别在于:普通组件需要注册  路由组件不需要注册可以直接使用

            区分普通与路由依据是:是否在routes配置组件  配置的组件就是路由组件

        vue路由

            什么是路由

                相当于html里边的超链接a

                vue是单页面应用 实现路由组件到路由组件之间的跳转 用来模拟页面到页面之间的跳转

            vue-router 3.x官网地址:

                https://v3.router.vuejs.org/zh/

            安装:

                1 使用cdn进行外部引入

                https://unpkg.com/vue-router@3/dist/vue-router.js

                2 使用npm安装

                npm i vue-router --save-dev

        路由组件的配置流程

            1 创建路由组件

            const 自定义组件名={

                template: `

               

                `

            }

            2 配置routes

            const routes=[

                {

                    path: '自定义路径',

                    component: 自定义组件名

                }

            ]

            3 创建router 配置routes

            const router=new VueRouter({

                routes

            })

            4 挂在router到new Vue中

            new Vue({

                router

            })

            5 在普通组件模板中 写上 router-link和router-view

            <router-link to="自定义路径">内容</router-link>

            <router-view></router-view>

  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值