vue router-link中选中路由设置样式
在vue中 用css就可以给router-link设置样式.router-link-active{…}但有时候需要动态地修改就需要给每个router-link一个标识,当他激活的时候绑定一个内联样式<template><div class="tabberWarp&qu
·
在页面中定义好需要的样式和类名
.router-link-active{
...
}
然后在routes.js页面new路由对象的时候加入写好的类名即可
let routerInstance = new Router({
//配置激活时要使用的类名
linkActiveClass:'router-link-active',
mode: 'history',
waitForData: true,
transitionOnLoad: true,
base: basePath,
routes: []
})
不同页面只要在各自的 .router-link-active里面设置好自己需要的样式就可以了
更多推荐
已为社区贡献6条内容
所有评论(0)