diff --git a/lib/router.js b/lib/router.js index 87e3dd99a4..a0a6e8ed33 100644 --- a/lib/router.js +++ b/lib/router.js @@ -26,7 +26,7 @@ export default class Router { onPopState (e) { this.abortComponentLoad() - const { pathname, query } = parse(window.location.href) + const { pathname, query } = parse(window.location.href, true) const route = (e.state || {}).route || toRoute(pathname) Promise.resolve() @@ -66,7 +66,7 @@ export default class Router { if (route !== this.route) return - const { pathname, query } = parse(window.location.href) + const { pathname, query } = parse(window.location.href, true) let data let props