vue-router各个属性的作用及用法

原文:https://www.cnblogs.com/goloving/p/9211358.html

vue-router是vue单页面开发的路由,就是决定页面跳转的!

Props 属性

1、to

表示目标路由的链接。当被点击后,内部会立刻把to的值传到router-push()。

2、replace

设置replace属性的话,当点击时,会调用roter.replace()而不是router.push(),所以导航后不会留下history记录,也就是不能回退到上一个页面

3、append

设置append属性后,则在当前路径前添加基路径,例如,我们从/a导航到一个相对路径b,如果没有配置append,则路径为/b,如果配了,则为/a/b

4、tag

有时候想要

5、active-class

设置链接激活时使用的css类名。默认值可以通过路由的构造选项linkActiveClass来全局配置, 默认值为 ‘router-link-active’

6、exact

“是否激活”,默认是false 。举个粟子,如果当前的路径是/a 开头的,那么

按照这个规则,

7、events

声明可以用来触发导航的事件(默认是’click’)。可以是一个字符串或者是一个包含字符串的数组

8、将”激活时的css类名”应用在外层元素

有时候我们要让”激活的css类名”应用在外层元素,而不是

9、方法

router-link默认是触发router.push(location),如果设置的replace 则触发router.replace(location),这有啥区别呢?

router.push() :导航跑到不同的URL,这个方法会向history栈添加一个新的记录,所以,当用户点击浏览器后退按钮时,则回到之前的url.

router.replace(): 跟router.push作用是一样的,但是,它不会向history添加新记录,而是跟它的方法名一样替换掉当前的history记录.

router.go(n): 这个方法的参数是一个整数,意思是在history记录中向前或者后退多少步,类似window.history.Go(n)

Original: https://www.cnblogs.com/crazy-lc/p/15183033.html
Author: MyBeans
Title: vue-router各个属性的作用及用法

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/714397/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Dapr v1.8 正式发布

    Dapr是一套开源、可移植的事件驱动型运行时,允许开发人员轻松立足云端与边缘位置运行弹性、微服务、无状态以及有状态等应用程序类型。Dapr能够确保开发人员专注于编写业务逻辑,而不必…

    技术杂谈 2023年5月30日
    0102
  • 如何用Win10自带chkdsk命令修复磁盘

    chkdsk – Guide for Windows 10, 11, XP, Vista, 7, 8 Log into Windows 10 Press the Win…

    技术杂谈 2023年5月31日
    072
  • crudapi增删改查接口零代码产品成功案例之商会联盟卡项目

    crudapi增删改查接口零代码产品成功案例之商会联盟卡项目 简介 商会联盟卡项目主要通过免费领取会员卡的方式吸引会员去合作商家线下消费,通过会员卡买单可以享受打折福利,最终顾客得…

    技术杂谈 2023年7月24日
    082
  • Six—pytorch学习—索引与切片

    pytorch学习(3) 索引与切片 普通索引 冒号索引(切片) index_select 选择特定索引 masked_select 选择符合条件的索引 take 索引 普通索引 …

    技术杂谈 2023年6月21日
    084
  • 模拟栈和模拟队列

    栈是一种数据结构,先进后出,只支持一端进行插入和弹出操作,可以用数组进行模拟实现,现在编程语言中都进行了封装,可以直接调用 插入:插入时就是栈顶指针指向的内存区域存放当前要插入的元…

    技术杂谈 2023年6月21日
    0100
  • skia skp文件编码格式

    博客园 :当前访问的博文已被密码保护 请输入阅读密码: Original: https://www.cnblogs.com/bigben0123/p/15663128.htmlAu…

    技术杂谈 2023年5月31日
    078
  • 初步体验 Kubernetes 的 Custom Resource Definition

    CRD(Custom Resource Definition) 是 kubernetes 强大扩展能力的一处体现,联系到编程场景,CRD 相当于是类(class),custom r…

    技术杂谈 2023年5月31日
    0112
  • LDAP连接认证错误类型

    ldap连接错误类型: INVALID_CREDENTIALS: 80090308: LdapErr: DSID-0C09042F, comment: AcceptSecurity…

    技术杂谈 2023年5月31日
    098
  • phpcms安装

    【快速安装开始】 下载解压phpcms,复制安装文件到站点目录”/opt/html”里,给予权限(官网无法访问了,所以下载地址需自行寻找上传) cd /us…

    技术杂谈 2023年7月11日
    084
  • goreplay 流量重放命令

    // 同步转发并且比对响应结果 cd /production/www/go_replay/ ulimit -n 65000 /usr/local/bin/gor –in…

    技术杂谈 2023年5月30日
    075
  • find prune

    如果想查找某目录下的某些文件,但是想要避开某个目录,使用find 的-prune 但是-prune用法很严格,网上有很多文章介绍了它的用法,但是经过本人的实际使用,有些并不好用。 …

    技术杂谈 2023年6月1日
    0117
  • NO.3Linux-笔记

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    技术杂谈 2023年7月24日
    077
  • 页面国际化

    页面国际化 有的时候,我们的网站会去涉及中英文甚至多语言的切换,这时候我们就需要对页面进行国际化设计了。 6.1 准备工作 在IDEA中统一设置properties的编码格式 6….

    技术杂谈 2023年6月21日
    090
  • 跨站脚本攻击XSS:为什么cookie中有httpOnly属性

    通过上篇文章的介绍,我们知道了同源策略可以隔离各个站点之间的 DOM 交互、页面数据和网络通信,虽然严格的同源策略会带来更多的安全,但是也束缚了 Web。这就需要在安全和自由之间找…

    技术杂谈 2023年5月31日
    0125
  • Spring的自动装配和注解

    自动装配是使用spring满足bean依赖的一种方法 spring会在应用上下文中为某个bean寻找其依赖的bean。 Spring的自动装配需要从两个角度来实现,或者说是两个操作…

    技术杂谈 2023年7月11日
    073
  • Python 中 base64 编码与解码

    base64 是经常使用的一种加密方式,在 Python 中有专门的库支持。 本文主要介绍在 Python2 和 Python3 中的使用区别: 在 Python2 环境: Pyt…

    技术杂谈 2023年6月21日
    0108
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球