How to push to vue-router without adding to history? : <p>I have the following sequence happening:</p>

<ul>
<li><p>Main screen</p></li>
<li><p>Loading screen</p></li>
<li><p>Results screen</p></li>
</ul>

<p>On homepage, when someone clicks a button, I send them to the loading screen, thru:</p>

<p><code>this.$router.push({path: "/loading"});</code></p>

<p>And once their task finishes, they are sent to the results screen via  </p>

<p><code>this.$router.push({path: "/results/xxxx"});</code></p>

<p>The problem is, usually they want to go from results back to the main screen, but when they click back, they're sent to loading again which sends them back to results, so they're stuck in an infinite loop &amp; unable to go back to main screen.</p>

<p>Any ideas how to fix this? I'd ideally like if there was an option like:</p>

<p><code>this.$router.push({path: "/loading", addToHistory: false});</code></p>

<p>which would send them to the route without adding it to history.</p>
