关于vue路由切换总是默认添加一个class router-link-exact-active

关于vue路由切换总是默认添加一个class router-link-exact-active
怎么去掉这个玩意

阅读 22.4k
5 个回答

2个类解决方法,2种方法二选一

A:全局设置

export default new VueRouter({
    linkActiveClass: 'active',
    linkExactActiveClass: 'active',
    routes : [
        ... 省略
    ]
});

图片描述
B.个体调整

<router-link :to="'home'" tag="li" active-class="active">标题</router-link>

图片描述

去不掉~~~

有什么坏处吗?

新手上路,请多包涵

楼主问题解决了吗?我也遇到了这样的问题。求解答

我的是激活出现了两个类 router-link-exact-active router-link-active

蛋疼

解决后再来回答

推荐问题