加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

使用vue-router完成简单导航功能【推荐】

发布时间:2020-12-17 03:10:45 所属栏目:百科 来源:网络整理
导读:vue-router是Vue.js官方提供的一套专用的路由工具库 安装命令如下 vue-router 实例是一个Vue插件,我们需要在Vue全局引用中通过Vue.use() 将它接入到Vue实例中。 在我们的工程中,,main.js是默认的程序入口文件,所有的全局配置都会在这个文件中进行。 我们

vue-router是Vue.js官方提供的一套专用的路由工具库

安装命令如下

vue-router 实例是一个Vue插件,我们需要在Vue全局引用中通过Vue.use() 将它接入到Vue实例中。

在我们的工程中,,main.js是默认的程序入口文件,所有的全局配置都会在这个文件中进行。

我们在main.js中加入如下引用

这样就完成了 vue-router最基本的安装工作了。

接下来我们要实现的功能描述如下

在首页上有两个链接分别是:购物车和个人中心

点击不同的链接显示不同的内容

首先我们在 src 目录下建立两个组件文件: Cart.vue Me.vue

新建的两个组件文件的内容暂时都是同样的结构

购物车

到此上面的代码已经实现了预期的功能了。

然后我们看to ="/cart"这个里面的路径其实已经在{path:'/cart',component:Cart}定义过了,如果需要修改,就得需要这两个地方同时修改(如果有其他地方用的就改动的更多)

那么直接将{path:'/cart',component:Cart}中的路径取出来岂不是很好。

这个时候我们的 vue-router提供了一种隐式的路由引用方式,称之为 —— 命名路由

简单来说就是通过路由的名称引用来取代Url

于是VueRouter的配置代码改为如下:

这样我们在 的to属性使用v-bind绑定到Vue实例中,然后通过名称直接得到Url了

于是App.vue中的链接部分的代码改为如下

购物车
  • 个人中心
  • 至此,使用vue-router完成了简单导航功能

    说明

    默认渲染成带有正确链接的标签 ,也可以通过配置 tag 属性生成别的标签

    比如

    购物车

    总结

    以上所述是小编给大家介绍的使用vue-router完成简单导航功能。编程之家 52php.cn 收集整理的教程希望能对你有所帮助,如果觉得编程之家不错,可分享给好友!感谢支持。

    (编辑:李大同)

    【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

      推荐文章
        热点阅读