diff --git a/src/runtime/components/elements/Link.vue b/src/runtime/components/elements/Link.vue index 7dc5d007..1d1138ce 100644 --- a/src/runtime/components/elements/Link.vue +++ b/src/runtime/components/elements/Link.vue @@ -57,10 +57,10 @@ export default { }) function resolveLinkClass ({ isActive, isExactActive }) { - if ((props.exact && isExactActive) || isActive) { - return props.activeClass + if (props.exact) { + return isExactActive ? props.activeClass : props.inactiveClass } else { - return props.inactiveClass + return isActive ? props.activeClass : props.inactiveClass } }