码迷,mamicode.com
首页 > 其他好文 > 详细

vue路由的active-class和exact-active-class区别

时间:2018-11-06 13:29:03      阅读:1555      评论:0      收藏:0      [点我收藏+]

标签:out   print   ref   ofo   情况   包含   active   article   用户   

exact-active-class 和 active-class 的区别

router-link 默认情况下的路由是模糊匹配,例如当前路径是 /article/1 那么也会激活 <router-link to="/article">,所以当设置 exact-active-class 以后,这个 router-link 只有在当前路由被全包含匹配时才会被激活 exact-active-class 中的 class,例如:

<router-link to="/article" active-class="router-active"></router-link>

当用户访问 /article/1 时会被激活为:

<a href="#/article" class="router-active" rel="nofollow"></a>

而当使用:

<router-link to="/article" exact-active-class="router-active"></router-link>

当用户访问 /article/1 时,不会激活这个 link 的 class:

<a href="#/article" rel="nofollow"></a>

vue路由的active-class和exact-active-class区别

标签:out   print   ref   ofo   情况   包含   active   article   用户   

原文地址:https://www.cnblogs.com/kevoin/p/9914334.html

(1)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!