diff --git a/src/history/hash.js b/src/history/hash.js index 577791f5b..90bebec4b 100644 --- a/src/history/hash.js +++ b/src/history/hash.js @@ -15,10 +15,10 @@ export class HashHistory extends History { } ensureSlash() - this.transitionTo(getHash()) - - window.addEventListener('hashchange', () => { - this.onHashChange() + this.transitionTo(getHash(), () => { + window.addEventListener('hashchange', () => { + this.onHashChange() + }) }) }