active-class是 vue-router模块中 router-link 组件中的属性,主要作用是用来实现选中
样式的切换。
一、active-class 的使用方式
在 vue-router 中使用 active-class 有两种方式:
1. 在 router-link 中写入 active-class
active-class 选择样式时根据路由中的路径(to=“/home”)去匹配,然后显示
<router-link to="/home" class="menu-home" active-class="active">首页</router-link>
2. 直接在路由 js 文件中配置 linkActiveClass
export default new Router({
linkActiveClass: 'active',
})
<div class="menu-btn">
<router-link to="/" class="menu-home" active-class="active">首页</router-link>
</div>
<div class="menu-btn">
<router-link to="/my" class="menu-my" act