diff --git a/src/core/event/sidebar.js b/src/core/event/sidebar.js index 7a20d7aa..dd6d31a6 100644 --- a/src/core/event/sidebar.js +++ b/src/core/event/sidebar.js @@ -51,7 +51,7 @@ export function getAndActive (router, el, isParent, autoTitle) { el = dom.getNode(el) const links = dom.findAll(el, 'a') - const hash = router.toURL(router.getCurrentPath()) + const hash = decodeURI(router.toURL(router.getCurrentPath())) let target links.sort((a, b) => b.href.length - a.href.length).forEach(a => {